diff --git a/.classpath b/.classpath deleted file mode 100644 index dfc9022a..00000000 --- a/.classpath +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/.github/workflows/java-workflow.yml b/.github/workflows/java-workflow.yml new file mode 100644 index 00000000..418ccba4 --- /dev/null +++ b/.github/workflows/java-workflow.yml @@ -0,0 +1,73 @@ +name: Authorize.net Java CI +on: + push: + pull_request: + workflow_dispatch: +env: + sdk_java: 'sdk-java' + sample_code_java: 'sample-code-java' +jobs: + workflow-job: + defaults: + run: + shell: bash + strategy: + fail-fast: false + matrix: + operating-system: [ubuntu-latest, macos-latest, windows-latest] + java-version: ['11', '16', '17', '18', '19', '20', '21', '22'] # Removed Java 8 as it is incompatible with jakarta + distribution: ['temurin'] + runs-on: ${{matrix.operating-system}} + steps: + - name: Creating separate folders for SDK and Sample Codes + run: | + rm -rf $sdk_java + rm -rf $sample_code_java + mkdir $sdk_java $sample_code_java + - name: Checkout authorizenet/sdk-java + uses: actions/checkout@v4 + with: + path: ${{env.sdk_java}} + - name: Checkout authorizenet/sample-code-java + uses: actions/checkout@v4 + with: + repository: 'authorizenet/sample-code-java' + ref: 'master' + path: ${{env.sample_code_java}} + - name: Setup Java 17 to build the SDK + uses: actions/setup-java@v2 + with: + distribution: 'temurin' + java-version: '17' + - name: Build the Java SDK + run: | + mvn -version + java -version + cd $sdk_java + mvn clean install + - name: Replace the version of SDK in samples' pom file + run: | + cd $sdk_java + SDK_VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout) + echo $SDK_VERSION + cd ../$sample_code_java + perl -i -spe "BEGIN{undef $/;} s|net\.authorize<\/groupId>\s*anet-java-sdk<\/artifactId>\s*.*?<\/version>|net.authorize\n anet-java-sdk\n \${version}|g" -- -version=$SDK_VERSION pom.xml + cat pom.xml + - name: Setup Java version to Build the samples + uses: actions/setup-java@v2 + with: + distribution: ${{matrix.distribution}} + java-version: ${{matrix.java-version}} + - name: Build the Sample Project and Run the Samples + run: | + mvn -version + java -version + + cd $sdk_java + SDK_VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout) + echo $SDK_VERSION + + cd ../$sample_code_java + mvn install -DsdkVersion=$SDK_VERSION -DskipTests=true -Dmaven.javadoc.skip=true -B -V + echo "Running Samples" + mvn test -DsdkVersion=$SDK_VERSION -B \ No newline at end of file diff --git a/.gitignore b/.gitignore index 02f0ac3c..770f3fd7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,10 @@ target logs +log #intellij files .idea *.iml .DS_Store docs/.DS_Store +*.xsd \ No newline at end of file diff --git a/.project b/.project deleted file mode 100644 index b6c3268e..00000000 --- a/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - anet_java_sdk - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/.travis.yml b/.travis.yml index 5dfc2a82..cf2a24b5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,6 +4,8 @@ language: sudo: false +dist: trusty + jdk: - oraclejdk8 - oraclejdk9 @@ -18,8 +20,8 @@ before_script: script: - cd sample-code-java - - mvn install -DsdkVersion=2.0.0-SNAPSHOT -DskipTests=true -Dmaven.javadoc.skip=true -B -V - - mvn test -DsdkVersion=2.0.0-SNAPSHOT -B + - mvn install -DsdkVersion=2.0.4-SNAPSHOT -DskipTests=true -Dmaven.javadoc.skip=true -B -V + - mvn test -DsdkVersion=2.0.4-SNAPSHOT -B after_script: print_surefire_reports.sh diff --git a/README.md b/README.md index 50945ef4..c15917af 100644 --- a/README.md +++ b/README.md @@ -1,33 +1,49 @@ # Authorize.Net Java SDK -[![Travis CI Status](https://travis-ci.org/AuthorizeNet/sdk-java.svg?branch=master)](https://travis-ci.org/AuthorizeNet/sdk-java) -[![Code Climate](https://codeclimate.com/github/AuthorizeNet/sdk-java/badges/gpa.svg)](https://codeclimate.com/github/AuthorizeNet/sdk-java) +[![Authorize.net Java CI](https://github.com/AuthorizeNet/sdk-java/actions/workflows/java-workflow.yml/badge.svg?branch=master)](https://github.com/AuthorizeNet/sdk-java/actions/workflows/java-workflow.yml) [![Maven Central](https://img.shields.io/maven-central/v/net.authorize/anet-java-sdk.svg?style=flat)](http://mvnrepository.com/artifact/net.authorize/anet-java-sdk) - +## IMPORTANT NOTE + +### Support for Java 1.8 + +**A new version that supports Java 1.8 is `v2.0.7`. This is the _LAST_ release with support for Java 1.8.** + +### Support for Java 9 and higher + +**A new version of the SDK has been released that supports Java 9 and higher. This new version is `v3.0.0`.** + ## Requirements -* JDK 1.5.0 or higher +* JDK 9 and higher * Ant 1.6.2 or higher (build SDK only) * Maven 2.2.0 or higher (build SDK only) * An Authorize.Net account (see _Registration & Configuration_ section below) -_Note: Support for building the SDK with either Ant or Maven has been made. Please see the respective build processes below. All initial jars and docs were built with Ant, however._ +_Note 1: Support for building the SDK with either Ant or Maven has been made. Please see the respective build processes below. All initial jars and docs were built with Ant, however._ ### Dependencies -* commons-logging-1.1.1.jar : logging -* log4j-1.2.16.jar : logging -* httpclient-4.0.1.jar : http communication with the payment gateway -* httpcore-4.0.1.jar : http communication with the payment gateway -* junit-4.8.2.jar : unit testing -* hamcrest-core-1.3.jar : unit testing -* hamcrest-library-1.3.jar : unit testing -* jmock-2.6.0.jar : unit testing +* commons-logging-1.3.3 +* log4j-2.23.1 +* log4j-jcl-2.23.1 +* log4j-api-2.23.1 +* log4j-core-2.23.1 +* log4j-1.2-api-2.23.1 +* httpclient5-5.3.1 +* httpcore5-5.2.5 +* gson-2.11.0 +* jakarta.xml.bind-api-4.0.2 +* jaxb-runtime-4.0.5 +* jackson-module-jakarta-xmlbind-annotations-2.17.2 +* junit-4.13.1 +* hamcrest-core-1.3 +* hamcrest-library-1.3 +* jmock-2.6.0 ### Migrating from older versions -Since August 2018, the Authorize.Net API has been reorganized to be more merchant focused. Authorize.Net AIM, ARB, CIM, Transaction Reporting, and SIM classes have been deprecated in favor of `net\authorize\api`. To see the full list of mapping of new features corresponding to the deprecated features, see [MIGRATING.md](MIGRATING.md). +Since August 2018, the Authorize.Net API has been reorganized to be more merchant focused. Authorize.Net AIM, ARB, CIM, Transaction Reporting, and SIM classes have been deprecated in favor of `net\authorize\api`. To see the full list of mapping of new features corresponding to the deprecated features, see [MIGRATING.md](MIGRATING.md). ### Contribution - - If you need information or clarification about Authorize.Net features, create an issue with your question. You can also search the [Authorize.Net developer community](https://community.developer.authorize.net/) for discussions related to your question. + - If you need information or clarification about Authorize.Net features, create an issue with your question. You can also search the [Authorize.Net developer community](https://community.developer.authorize.net/) for discussions related to your question. - Before creating pull requests, read [the contributors guide](CONTRIBUTING.md). ### TLS 1.2 @@ -67,7 +83,7 @@ Authorize.Net maintains a complete sandbox environment for testing and developme ApiOperationBase.setEnvironment(Environment.PRODUCTION); ``` -API credentials are different for each environment, so be sure to switch to the appropriate credentials when switching environments. +API credentials are different for each environment, so be sure to switch to the appropriate credentials when switching environments. ## SDK Usage Examples and Sample Code When using this SDK, downloading the Authorize.Net sample code repository is recommended. @@ -126,27 +142,22 @@ To create the javadocs: ### Testing Guide For additional help in testing your own code, Authorize.Net maintains a [comprehensive testing guide](http://developer.authorize.net/hello_world/testing_guide/) that includes test credit card numbers to use and special triggers to generate certain responses from the sandbox environment. -## Logging Sensitive Data - -The Authorize.Net Java SDK uses Log4J framework for logging purposes. Enable the logger by keeping a configuration file `Log4j.properties` in the resources folder of the application. A sample [Log4.properties](https://github.com/AuthorizeNet/sdk-java/blob/master/resources/log4j.properties) file has been provided as a reference. - -The possible log levels are `DEBUG, INFO, WARN, ERROR` and `FATAL`. There is a new pattern layout introduced to mask sensitive data while logging and can be used with the application by providing the following configurations in the `Log4j.properties` file: - -``` -// Default configuration which logs the entries in clear text - -log4j.appender.S.layout = org.apache.log4j.PatternLayout -log4j.appender.R.layout = org.apache.log4j.PatternLayout - -// Configuration which masks the sensitive data in the log entries - -log4j.appender.S.layout = net.authorize.util.SensitiveFilterLayout -log4j.appender.R.layout = net.authorize.util.SensitiveFilterLayout - -``` - -By default the logger comes with two appenders, **console** and **file transport**. - +## Logging Sensitive Data + +The Authorize.Net Java SDK uses Log4J2 framework for logging purposes. Enable the logger by keeping a configuration file `log4j2.xml` in the resources folder of the application. A sample [log4j2.xml](https://github.com/AuthorizeNet/sdk-java/blob/master/resources/log4j2.xml) file has been provided as a reference. + +The possible log levels are `DEBUG, INFO, WARN, ERROR` and `FATAL`. There is a new pattern layout introduced to mask sensitive data while logging and can be used with the application by making the following configurations in the `log4j2.xml` file: + +1. Create your own appender under `` and insert the `` section. (Example is present in the `log4j2.xml` file) + * To enable masking of sensitive data, replace `%m` with `%maskedMessage`. + * To disable masking, replace `%maskedMessage` with `%m`. +2. Create a logger under `` +3. The `name` field in the `` should contain the namespace from where log messages needs to be written to file. +4. Attach an `` section where the `ref` field uses one of the Appenders that have been created under the `` section. +5. Do **NOT** modify the logger with ``. + +By default the logger comes with two appenders, **LogToConsole** and **RollingFile**. + The sensitive fields that are masked during logging are: * Card Number * Card Code @@ -155,7 +166,7 @@ The sensitive fields that are masked during logging are: * Account Number * Name on Account -There is also a list of regular expressions which the sensitive logger uses to mask credit card numbers while logging. +There is also a list of regular expressions which the sensitive logger uses to mask credit card numbers while logging. More information on the regular expressions used during sensitive data logging [can be found here](https://github.com/AuthorizeNet/sdk-java/blob/master/resources/AuthorizedNetSensitiveTagsConfig.json). diff --git a/build.xml b/build.xml index 7da540ae..79dcad4e 100644 --- a/build.xml +++ b/build.xml @@ -6,7 +6,7 @@ - + @@ -106,7 +106,7 @@ - + diff --git a/lib/commons-logging-1.1.1.jar b/lib/commons-logging-1.1.1.jar deleted file mode 100644 index 8758a96b..00000000 Binary files a/lib/commons-logging-1.1.1.jar and /dev/null differ diff --git a/lib/gson-2.3.1.jar b/lib/gson-2.3.1.jar deleted file mode 100644 index 250132c1..00000000 Binary files a/lib/gson-2.3.1.jar and /dev/null differ diff --git a/lib/hamcrest-core-1.3.jar b/lib/hamcrest-core-1.3.jar deleted file mode 100644 index c9d238b8..00000000 Binary files a/lib/hamcrest-core-1.3.jar and /dev/null differ diff --git a/lib/hamcrest-library-1.3.jar b/lib/hamcrest-library-1.3.jar deleted file mode 100644 index 4eb2dbd7..00000000 Binary files a/lib/hamcrest-library-1.3.jar and /dev/null differ diff --git a/lib/httpclient-4.5.3.jar b/lib/httpclient-4.5.3.jar deleted file mode 100644 index 8af45610..00000000 Binary files a/lib/httpclient-4.5.3.jar and /dev/null differ diff --git a/lib/httpcore-4.4.6.jar b/lib/httpcore-4.4.6.jar deleted file mode 100644 index 16ed0d16..00000000 Binary files a/lib/httpcore-4.4.6.jar and /dev/null differ diff --git a/lib/jmock-2.6.0.jar b/lib/jmock-2.6.0.jar deleted file mode 100644 index 94ea6a18..00000000 Binary files a/lib/jmock-2.6.0.jar and /dev/null differ diff --git a/lib/junit-4.8.2.jar b/lib/junit-4.8.2.jar deleted file mode 100644 index 5b4bb849..00000000 Binary files a/lib/junit-4.8.2.jar and /dev/null differ diff --git a/lib/log4j-1.2.16.jar b/lib/log4j-1.2.16.jar deleted file mode 100644 index 3f9d8476..00000000 Binary files a/lib/log4j-1.2.16.jar and /dev/null differ diff --git a/pom.xml b/pom.xml index de2ed10f..91f70ccb 100644 --- a/pom.xml +++ b/pom.xml @@ -9,7 +9,7 @@ net.authorize anet-java-sdk jar - 2.0.1 + 3.0.1-SNAPSHOT Authorize.Net Java SDK Authorize.Net SDK includes standard payments, recurring billing, and customer profiles. http://developer.authorize.net @@ -36,33 +36,66 @@ junit junit - 4.8.1 + 4.13.1 test commons-logging commons-logging - 1.1.1 + 1.3.3 compile - + + + + org.apache.httpcomponents.client5 + httpclient5 + 5.3.1 compile - log4j + org.apache.httpcomponents.core5 + httpcore5 + 5.2.5 + + + + org.apache.logging.log4j log4j - 1.2.16 - compile + ${log4j.version} + pom + + org.apache.logging.log4j + log4j-jcl + ${log4j.version} + + + org.apache.logging.log4j + log4j-api + ${log4j.version} + + + org.apache.logging.log4j + log4j-core + ${log4j.version} + + + org.apache.logging.log4j + log4j-1.2-api + ${log4j.version} + + org.jmock jmock @@ -84,9 +117,25 @@ com.google.code.gson gson - 2.3.1 + 2.11.0 compile + + + jakarta.xml.bind + jakarta.xml.bind-api + 4.0.2 + + + org.glassfish.jaxb + jaxb-runtime + 4.0.5 + + + com.fasterxml.jackson.module + jackson-module-jakarta-xmlbind-annotations + 2.17.2 + UTF-8 @@ -95,22 +144,23 @@ 1.5 true true + 2.23.1 org.apache.maven.plugins maven-compiler-plugin - 2.0.2 + 3.13.0 - 1.5 - 1.5 + 1.8 + 1.8 org.codehaus.mojo properties-maven-plugin - 1.0-alpha-2 + 1.2.1 @@ -118,15 +168,16 @@ org.apache.maven.plugins maven-surefire-plugin - 2.9 + 2.12 **/mocktest/**.java false - 1 + ${api.login.id} + ${transaction.key} @@ -135,6 +186,36 @@ + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.4 + + -Xdoclint:none + + + + attach-javadocs + + jar + + + + + + maven-dependency-plugin + + + package + + copy-dependencies + + + ${project.build.directory}/lib + + + + @@ -151,7 +232,7 @@ **/*.* - log4j.properties + log4j2.xml diff --git a/resources/log4j.properties b/resources/log4j.properties deleted file mode 100644 index a4573b48..00000000 --- a/resources/log4j.properties +++ /dev/null @@ -1,42 +0,0 @@ -#------------------------------------------------------------------------------ -# -# The following properties set the logging levels and log appender. The -# log4j.rootCategory variable defines the default log level and one or more -# appenders. For the console, use 'S'. For the daily rolling file, use 'R'. -# -# To override the default (rootCategory) log level, define a property of the -# form (see below for available values): -# -# log4j.logger. = -# -# Possible Log Levels: -# FATAL, ERROR, WARN, INFO, DEBUG -# -#------------------------------------------------------------------------------ -log4j.rootCategory=FATAL, S, R - -log4j.logger.net.authorize.util.HttpClient=DEBUG, R -log4j.logger.net.authorize.sim.TransactionTest=DEBUG, R - -#------------------------------------------------------------------------------ -# -# The following properties configure the console (stdout) appender. -# See http://logging.apache.org/log4j/docs/api/index.html for details. -# -#------------------------------------------------------------------------------ -log4j.appender.S = org.apache.log4j.ConsoleAppender -log4j.appender.S.layout = org.apache.log4j.PatternLayout -log4j.appender.S.layout.ConversionPattern = %d{MM/dd/yy HH:mm:ss,SS:} %5p [%t] (%C:%-1L) - %m%n - -#------------------------------------------------------------------------------ -# -# The following properties configure the Daily Rolling File appender. -# See http://logging.apache.org/log4j/docs/api/index.html for details. -# -#------------------------------------------------------------------------------ -log4j.appender.R = org.apache.log4j.DailyRollingFileAppender -log4j.appender.R.File = logs/net.authorize.aim.log -log4j.appender.R.Append = true -log4j.appender.R.DatePattern = '.'yyyy-MM-dd -log4j.appender.R.layout = org.apache.log4j.PatternLayout -log4j.appender.R.layout.ConversionPattern = %d{MM/dd/yy HH:mm:ss,SS:} %5p [%t] (%C:%-1L) - %m%n diff --git a/resources/log4j2.xml b/resources/log4j2.xml new file mode 100644 index 00000000..3ab2d879 --- /dev/null +++ b/resources/log4j2.xml @@ -0,0 +1,41 @@ + + + + + + + ./logs + net.authorize.java + + + + + + + + %d{MM/dd/yy HH:mm:ss,SS:} [%t] %5p (%C:%-1L) - %m%n + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/scripts/generateObjectsFromXsd.cmd b/scripts/generateObjectsFromXsd.cmd index 555f2077..0a3e59b8 100644 --- a/scripts/generateObjectsFromXsd.cmd +++ b/scripts/generateObjectsFromXsd.cmd @@ -19,53 +19,53 @@ SETLOCAL @ECHO Starting %DATE%-%TIME% -SET LOCALXSD=%TEMP%\AnetApiSchema.xsd -SET LOCALWSDL=%TEMP%\AnetApiSchema.wsdl -SET selection=N -CHOICE /C YN /T 10 /D N /M "Fetch and update Schema/WSDL file from remote server?" -IF "%ERRORLEVEL%"=="1" ( - @ECHO Fetching Schema/WSDL files - SET %ERRORLEVEL%= - CALL "%~dp0\getXsdWsdl.cmd" %LOCALXSD% %LOCALWSDL% - SET ERRORCODE=%ERRORLEVEL% - @ECHO GetXsdWsdl Call Exit Code:%ERRORCODE% - IF NOT "%ERRORLEVEL%"=="0" ( - @ECHO Error fetching source files - @ECHO ##### ***** $$$$$ CHECK FOR ERROR $$$$$ ***** ##### - REM EXIT /b 1 - ) -) ELSE ( - @ECHO Schema/WSDL files have not been updated! -) +SET LOCALXSD="%~dp0\AnetApiSchema.xsd" +REM SET LOCALWSDL=%TEMP%\AnetApiSchema.wsdl +REM SET selection=N +REM CHOICE /C YN /T 10 /D N /M "Fetch and update Schema/WSDL file from remote server?" +REM IF "%ERRORLEVEL%"=="1" ( + REM @ECHO Fetching Schema/WSDL files + REM SET %ERRORLEVEL%= + REM CALL "%~dp0\getXsdWsdl.cmd" %LOCALXSD% %LOCALWSDL% + REM SET ERRORCODE=%ERRORLEVEL% + REM @ECHO GetXsdWsdl Call Exit Code:%ERRORCODE% + REM IF NOT "%ERRORLEVEL%"=="0" ( + REM @ECHO Error fetching source files + REM @ECHO ##### ***** $$$$$ CHECK FOR ERROR $$$$$ ***** ##### + REM @REM EXIT /b 1 + REM ) +REM ) ELSE ( + REM @ECHO Schema/WSDL files have not been updated! +REM ) SET XSDSRCDIR=src/main/java/ SET XSDPACKAGE=net.authorize.api.contract.v1 SET XSDGENFOLDER=%XSDPACKAGE:.=/% -SET WSDLSRCDIR=src/wsdlgen/java/ -SET WSDLPACKAGE=net.authorize.api.contract.v1 +REM SET WSDLSRCDIR=src/wsdlgen/java/ +REM SET WSDLPACKAGE=net.authorize.api.contract.v1 IF NOT EXIST "%LOCALXSD%" ( @ECHO Unable to find "%LOCALXSD%" EXIT /b 1 ) -IF NOT EXIST "%LOCALWSDL%" ( - @ECHO Unable to find "%LOCALWSDL%" - @REM EXIT /b 1 -) +REM IF NOT EXIST "%LOCALWSDL%" ( + REM @ECHO Unable to find "%LOCALWSDL%" + REM @REM EXIT /b 1 +REM ) @ECHO Validating target folder "%XSDSRCDIR%" IF NOT EXIST %XSDSRCDIR% ( MD "%XSDSRCDIR%" ) -@ECHO Validating target folder "%WSDLSRCDIR%" -IF NOT EXIST %WSDLSRCDIR% ( - MD "%WSDLSRCDIR%" -) +REM @ECHO Validating target folder "%WSDLSRCDIR%" +REM IF NOT EXIST %WSDLSRCDIR% ( + REM MD "%WSDLSRCDIR%" +REM ) @ECHO Generating sources from Schema: %XSD% in folder "%XSDSRCDIR%" @ECHO: Command Line: xjc -verbose -d "%XSDSRCDIR%" -p "%XSDPACKAGE%" "%LOCALXSD%" xjc -verbose -d "%XSDSRCDIR%" -p "%XSDPACKAGE%" "%LOCALXSD%" -@ECHO **NOT** Generating source from WSDL: %WSDL% in folder "%WSDLSRCDIR%" +REM @ECHO **NOT** Generating source from WSDL: %WSDL% in folder "%WSDLSRCDIR%" REM wsimport -keep -verbose -d "%WSDLSRCDIR%" -p "%WSDLPACKAGE%" -Xnocompile "%LOCALWSDL%" @ECHO Adding Serializable to the Base Request/Response @@ -81,5 +81,11 @@ FOR %%x IN (Request Response) DO ( ) ) DEL /q /s *.bak + +FOR /r "%XSDSRCDIR%%XSDGENFOLDER%" %%F IN (*.java) DO ( + @ECHO Converting %%F to use Jakarta + POWERSHELL -Command "(Get-Content '%%F') | ForEach-Object { $_ -replace 'import javax.xml.bind', 'import jakarta.xml.bind' } | ForEach-Object { $_ -replace '@javax.xml.bind', '@jakarta.xml.bind' } | ForEach-Object { $_ -replace 'elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED', 'elementFormDefault = jakarta.xml.bind.annotation.XmlNsForm.QUALIFIED' } | Set-Content '%%F'" +) + ENDLOCAL @ECHO FINISHED %DATE%-%TIME% diff --git a/scripts/getXsdWsdl.cmd b/scripts/getXsdWsdl.cmd index f7bc4724..89c7e797 100644 --- a/scripts/getXsdWsdl.cmd +++ b/scripts/getXsdWsdl.cmd @@ -31,14 +31,14 @@ SET PROTOCOL=https @REM SET PROTOCOL=http SET XSD=%PROTOCOL%://%HOST%/xml/v1/schema/AnetApiSchema.xsd -SET WSDL=%PROTOCOL%://%HOST%/ANetApiWS/ANetApiWS.asmx?wsdl +REM SET WSDL=%PROTOCOL%://%HOST%/ANetApiWS/ANetApiWS.asmx?wsdl @ECHO Fetching XSD from:%XSD% -@ECHO Fetching WSDL from:%WSDL% +REM @ECHO Fetching WSDL from:%WSDL% @ECHO Press Enter to continue pause DEL /Q %LOCALXSD% -DEL /Q %LOCALWSDL% +REM DEL /Q %LOCALWSDL% @ECHO Fetching Schema: %XSD% bitsadmin.exe /transfer "XSD Download" /DOWNLOAD %XSD% %LOCALXSD% @@ -47,35 +47,35 @@ IF NOT "%ERRORLEVEL%"=="0" ( EXIT /b 1 ) -@ECHO Fetching WSDL: %WSDL% -bitsadmin.exe /transfer "WSDL Download" /DOWNLOAD %WSDL% %LOCALWSDL% -IF NOT "%ERRORLEVEL%"=="0" ( - SET ERRORLEVEL= - IF EXIST "ANetApiWS.asmx@wsdl" ( - DEL /Q "ANetApiWS.asmx@wsdl" - ) - @ECHO Unable to fetch "%WSDL%" via bitsadmin, trying wget - "%CYGWIN_EXE%\wget.exe" %WSDL% -REM IF "%ERRORLEVEL%"=="1" ( -REM @ECHO Unable to fetch "%WSDL%" via wget -REM EXIT /b 1 -REM ) - IF EXIST "ANetApiWS.asmx@wsdl" ( - COPY "ANetApiWS.asmx@wsdl" "%LOCALWSDL%" - DEL /Q "ANetApiWS.asmx@wsdl" - ) ELSE ( - @ECHO Unable to fetch "%WSDL%" via wget - @REM EXIT /b 1 - ) -) +REM @ECHO Fetching WSDL: %WSDL% +REM bitsadmin.exe /transfer "WSDL Download" /DOWNLOAD %WSDL% %LOCALWSDL% +REM IF NOT "%ERRORLEVEL%"=="0" ( + REM SET ERRORLEVEL= + REM IF EXIST "ANetApiWS.asmx@wsdl" ( + REM DEL /Q "ANetApiWS.asmx@wsdl" + REM ) + REM @ECHO Unable to fetch "%WSDL%" via bitsadmin, trying wget + REM "%CYGWIN_EXE%\wget.exe" %WSDL% + REM IF "%ERRORLEVEL%"=="1" ( + REM @ECHO Unable to fetch "%WSDL%" via wget + REM EXIT /b 1 + REM ) + REM IF EXIST "ANetApiWS.asmx@wsdl" ( + REM COPY "ANetApiWS.asmx@wsdl" "%LOCALWSDL%" + REM DEL /Q "ANetApiWS.asmx@wsdl" + REM ) ELSE ( + REM @ECHO Unable to fetch "%WSDL%" via wget + REM @REM EXIT /b 1 + REM ) +REM ) IF NOT EXIST "%LOCALXSD%" ( @ECHO Unable to find "%LOCALXSD%" EXIT /b 1 ) -IF NOT EXIST "%LOCALWSDL%" ( - @ECHO Unable to find "%LOCALWSDL%" - @REM EXIT /b 1 -) +REM IF NOT EXIST "%LOCALWSDL%" ( + REM @ECHO Unable to find "%LOCALWSDL%" + REM @REM EXIT /b 1 +REM ) @ECHO %0 Exit Code:'%ERRORLEVEL%' ENDLOCAL diff --git a/src/main/java/net/authorize/api/contract/v1/ANetApiRequest.java b/src/main/java/net/authorize/api/contract/v1/ANetApiRequest.java index 71246e3d..1c6a5e8f 100644 --- a/src/main/java/net/authorize/api/contract/v1/ANetApiRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/ANetApiRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSeeAlso; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ANetApiResponse.java b/src/main/java/net/authorize/api/contract/v1/ANetApiResponse.java index 19265629..1ef2beb6 100644 --- a/src/main/java/net/authorize/api/contract/v1/ANetApiResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/ANetApiResponse.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSeeAlso; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBCancelSubscriptionRequest.java b/src/main/java/net/authorize/api/contract/v1/ARBCancelSubscriptionRequest.java index db7c836c..0790be0d 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBCancelSubscriptionRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBCancelSubscriptionRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBCancelSubscriptionResponse.java b/src/main/java/net/authorize/api/contract/v1/ARBCancelSubscriptionResponse.java index 96811b84..f7296bc7 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBCancelSubscriptionResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBCancelSubscriptionResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBCreateSubscriptionRequest.java b/src/main/java/net/authorize/api/contract/v1/ARBCreateSubscriptionRequest.java index ed42ac1d..e4c8f157 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBCreateSubscriptionRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBCreateSubscriptionRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBCreateSubscriptionResponse.java b/src/main/java/net/authorize/api/contract/v1/ARBCreateSubscriptionResponse.java index c33b9f26..1fe5fb41 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBCreateSubscriptionResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBCreateSubscriptionResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListOrderFieldEnum.java b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListOrderFieldEnum.java index 04790a65..7929622f 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListOrderFieldEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListOrderFieldEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListRequest.java b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListRequest.java index 032d1367..87fb9337 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListRequest.java @@ -2,18 +2,18 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListResponse.java b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListResponse.java index 94ae1ba2..d93ff8ff 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListSearchTypeEnum.java b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListSearchTypeEnum.java index 93736cd8..d4723d00 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListSearchTypeEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListSearchTypeEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListSorting.java b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListSorting.java index 473dfbf0..83d3edaf 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListSorting.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionListSorting.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionRequest.java b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionRequest.java index dbf2ee7b..b901b518 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionResponse.java b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionResponse.java index 5efd25f5..b9681b09 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionResponse.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionStatusRequest.java b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionStatusRequest.java index 62f9558b..e3fbca08 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionStatusRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionStatusRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionStatusResponse.java b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionStatusResponse.java index 8eb40d9e..fbd4bc37 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionStatusResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBGetSubscriptionStatusResponse.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionMaskedType.java b/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionMaskedType.java index 8dbfa652..792f3850 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionMaskedType.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionMaskedType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; import java.math.BigDecimal; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionStatusEnum.java b/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionStatusEnum.java index 083437cd..692247bd 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionStatusEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionStatusEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionType.java b/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionType.java index ac775913..141e98d8 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionType.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; import java.math.BigDecimal; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionUnitEnum.java b/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionUnitEnum.java index 9ce92909..167c8b19 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionUnitEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBSubscriptionUnitEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBTransactionList.java b/src/main/java/net/authorize/api/contract/v1/ARBTransactionList.java index 82e8a547..1bb434f6 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBTransactionList.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBTransactionList.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,9 +10,9 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBUpdateSubscriptionRequest.java b/src/main/java/net/authorize/api/contract/v1/ARBUpdateSubscriptionRequest.java index 908cb7cd..e9838186 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBUpdateSubscriptionRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBUpdateSubscriptionRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ARBUpdateSubscriptionResponse.java b/src/main/java/net/authorize/api/contract/v1/ARBUpdateSubscriptionResponse.java index 8dff0d9f..fbbe790c 100644 --- a/src/main/java/net/authorize/api/contract/v1/ARBUpdateSubscriptionResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/ARBUpdateSubscriptionResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/AUJobTypeEnum.java b/src/main/java/net/authorize/api/contract/v1/AUJobTypeEnum.java index 6187600d..70146ac0 100644 --- a/src/main/java/net/authorize/api/contract/v1/AUJobTypeEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/AUJobTypeEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/AccountTypeEnum.java b/src/main/java/net/authorize/api/contract/v1/AccountTypeEnum.java index 41fb7d14..847168dd 100644 --- a/src/main/java/net/authorize/api/contract/v1/AccountTypeEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/AccountTypeEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/AfdsTransactionEnum.java b/src/main/java/net/authorize/api/contract/v1/AfdsTransactionEnum.java index 73381f40..7ca75ca9 100644 --- a/src/main/java/net/authorize/api/contract/v1/AfdsTransactionEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/AfdsTransactionEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArbTransaction.java b/src/main/java/net/authorize/api/contract/v1/ArbTransaction.java index 30c21d75..35a9fb90 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArbTransaction.java +++ b/src/main/java/net/authorize/api/contract/v1/ArbTransaction.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfAUResponseType.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfAUResponseType.java index 8f994234..16ce27ef 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfAUResponseType.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfAUResponseType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,9 +10,9 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfBatchDetailsType.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfBatchDetailsType.java index 66d0f95f..371e0854 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfBatchDetailsType.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfBatchDetailsType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,9 +10,9 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfBatchStatisticType.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfBatchStatisticType.java index ddf1324d..8cd230da 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfBatchStatisticType.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfBatchStatisticType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,9 +10,9 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfCardType.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfCardType.java index b87d7537..dfb88b7f 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfCardType.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfCardType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,10 +10,10 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfContactDetail.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfContactDetail.java index 74334b96..8db7addb 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfContactDetail.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfContactDetail.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,9 +10,9 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfCurrencyCode.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfCurrencyCode.java index 4f03df62..4c315946 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfCurrencyCode.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfCurrencyCode.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,10 +10,10 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfCustomerPaymentProfileListItemType.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfCustomerPaymentProfileListItemType.java index 9f9ddca7..5102d813 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfCustomerPaymentProfileListItemType.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfCustomerPaymentProfileListItemType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,10 +10,10 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfFDSFilter.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfFDSFilter.java index be5cd946..fd1423ee 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfFDSFilter.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfFDSFilter.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,10 +10,10 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfFraudFilterType.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfFraudFilterType.java index f972e701..628a9f89 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfFraudFilterType.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfFraudFilterType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,10 +10,10 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfLineItem.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfLineItem.java index 8d08000e..dad214ab 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfLineItem.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfLineItem.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,9 +10,9 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfLong.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfLong.java index 8a6c28b4..a4a0c88f 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfLong.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfLong.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,10 +10,10 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfMarketType.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfMarketType.java index 658e69a0..d40b248d 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfMarketType.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfMarketType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,10 +10,10 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfNumericString.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfNumericString.java index d6d7116e..5d1749cc 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfNumericString.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfNumericString.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,9 +10,9 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfPaymentMethod.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfPaymentMethod.java index 7dcfd5d2..6d1e4b73 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfPaymentMethod.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfPaymentMethod.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,11 +10,11 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfPermissionType.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfPermissionType.java index 0c7233cc..18657af8 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfPermissionType.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfPermissionType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,9 +10,9 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfProcessorType.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfProcessorType.java index 729efc48..0f9aca88 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfProcessorType.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfProcessorType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,10 +10,10 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfProductCode.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfProductCode.java index 5d08b619..dfbf0394 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfProductCode.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfProductCode.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,10 +10,10 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfReturnedItem.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfReturnedItem.java index fa4aba8a..3ffa00a4 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfReturnedItem.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfReturnedItem.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,9 +10,9 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfSetting.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfSetting.java index d9cba97a..8b767cdb 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfSetting.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfSetting.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,10 +10,10 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSeeAlso; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfString.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfString.java index 0368c93e..8be9da90 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfString.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfString.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,9 +10,9 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfSubscription.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfSubscription.java index 3ecc1233..30689a69 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfSubscription.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfSubscription.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,10 +10,10 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ArrayOfTransactionSummaryType.java b/src/main/java/net/authorize/api/contract/v1/ArrayOfTransactionSummaryType.java index ac3ebe23..6baeba68 100644 --- a/src/main/java/net/authorize/api/contract/v1/ArrayOfTransactionSummaryType.java +++ b/src/main/java/net/authorize/api/contract/v1/ArrayOfTransactionSummaryType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,9 +10,9 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/AuDeleteType.java b/src/main/java/net/authorize/api/contract/v1/AuDeleteType.java index cd5c0078..26377573 100644 --- a/src/main/java/net/authorize/api/contract/v1/AuDeleteType.java +++ b/src/main/java/net/authorize/api/contract/v1/AuDeleteType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/AuDetailsType.java b/src/main/java/net/authorize/api/contract/v1/AuDetailsType.java index d6a45b57..c1ab82c2 100644 --- a/src/main/java/net/authorize/api/contract/v1/AuDetailsType.java +++ b/src/main/java/net/authorize/api/contract/v1/AuDetailsType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSeeAlso; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/AuResponseType.java b/src/main/java/net/authorize/api/contract/v1/AuResponseType.java index 1ec9654d..9e4c9650 100644 --- a/src/main/java/net/authorize/api/contract/v1/AuResponseType.java +++ b/src/main/java/net/authorize/api/contract/v1/AuResponseType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/AuUpdateType.java b/src/main/java/net/authorize/api/contract/v1/AuUpdateType.java index 98307d00..b6af74a7 100644 --- a/src/main/java/net/authorize/api/contract/v1/AuUpdateType.java +++ b/src/main/java/net/authorize/api/contract/v1/AuUpdateType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/AuthIndicatorEnum.java b/src/main/java/net/authorize/api/contract/v1/AuthIndicatorEnum.java new file mode 100644 index 00000000..245afd50 --- /dev/null +++ b/src/main/java/net/authorize/api/contract/v1/AuthIndicatorEnum.java @@ -0,0 +1,58 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2024.08.29 at 03:15:31 AM IST +// + + +package net.authorize.api.contract.v1; + +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; + + +/** + *

Java class for authIndicatorEnum. + * + *

The following schema fragment specifies the expected content contained within this class. + *

+ *

+ * <simpleType name="authIndicatorEnum">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="pre"/>
+ *     <enumeration value="final"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "authIndicatorEnum") +@XmlEnum +public enum AuthIndicatorEnum { + + @XmlEnumValue("pre") + PRE("pre"), + @XmlEnumValue("final") + FINAL("final"); + private final String value; + + AuthIndicatorEnum(String v) { + value = v; + } + + public String value() { + return value; + } + + public static AuthIndicatorEnum fromValue(String v) { + for (AuthIndicatorEnum c: AuthIndicatorEnum.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/src/main/java/net/authorize/api/contract/v1/AuthenticateTestRequest.java b/src/main/java/net/authorize/api/contract/v1/AuthenticateTestRequest.java index 6a378af6..d1fa55c0 100644 --- a/src/main/java/net/authorize/api/contract/v1/AuthenticateTestRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/AuthenticateTestRequest.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/AuthenticateTestResponse.java b/src/main/java/net/authorize/api/contract/v1/AuthenticateTestResponse.java index c6cf33a9..f195b11e 100644 --- a/src/main/java/net/authorize/api/contract/v1/AuthenticateTestResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/AuthenticateTestResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/AuthorizationIndicatorType.java b/src/main/java/net/authorize/api/contract/v1/AuthorizationIndicatorType.java new file mode 100644 index 00000000..1d76070a --- /dev/null +++ b/src/main/java/net/authorize/api/contract/v1/AuthorizationIndicatorType.java @@ -0,0 +1,69 @@ +// +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 +// See http://java.sun.com/xml/jaxb +// Any modifications to this file will be lost upon recompilation of the source schema. +// Generated on: 2024.08.29 at 03:15:31 AM IST +// + + +package net.authorize.api.contract.v1; + +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; + + +/** + *

Java class for authorizationIndicatorType complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <complexType name="authorizationIndicatorType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="authorizationIndicator" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}authIndicatorEnum" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "authorizationIndicatorType", propOrder = { + "authorizationIndicator" +}) +public class AuthorizationIndicatorType { + + @XmlSchemaType(name = "string") + protected AuthIndicatorEnum authorizationIndicator; + + /** + * Gets the value of the authorizationIndicator property. + * + * @return + * possible object is + * {@link AuthIndicatorEnum } + * + */ + public AuthIndicatorEnum getAuthorizationIndicator() { + return authorizationIndicator; + } + + /** + * Sets the value of the authorizationIndicator property. + * + * @param value + * allowed object is + * {@link AuthIndicatorEnum } + * + */ + public void setAuthorizationIndicator(AuthIndicatorEnum value) { + this.authorizationIndicator = value; + } + +} diff --git a/src/main/java/net/authorize/api/contract/v1/BankAccountMaskedType.java b/src/main/java/net/authorize/api/contract/v1/BankAccountMaskedType.java index b3307f24..e7d079c1 100644 --- a/src/main/java/net/authorize/api/contract/v1/BankAccountMaskedType.java +++ b/src/main/java/net/authorize/api/contract/v1/BankAccountMaskedType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/BankAccountType.java b/src/main/java/net/authorize/api/contract/v1/BankAccountType.java index e02f7a60..79cadd48 100644 --- a/src/main/java/net/authorize/api/contract/v1/BankAccountType.java +++ b/src/main/java/net/authorize/api/contract/v1/BankAccountType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/BankAccountTypeEnum.java b/src/main/java/net/authorize/api/contract/v1/BankAccountTypeEnum.java index 7522a992..e0fbc11d 100644 --- a/src/main/java/net/authorize/api/contract/v1/BankAccountTypeEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/BankAccountTypeEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/BatchDetailsType.java b/src/main/java/net/authorize/api/contract/v1/BatchDetailsType.java index 24e4b9ee..1a5e543c 100644 --- a/src/main/java/net/authorize/api/contract/v1/BatchDetailsType.java +++ b/src/main/java/net/authorize/api/contract/v1/BatchDetailsType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/src/main/java/net/authorize/api/contract/v1/BatchStatisticType.java b/src/main/java/net/authorize/api/contract/v1/BatchStatisticType.java index bfe9c34a..fc8e0fb5 100644 --- a/src/main/java/net/authorize/api/contract/v1/BatchStatisticType.java +++ b/src/main/java/net/authorize/api/contract/v1/BatchStatisticType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; import java.math.BigDecimal; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CardArt.java b/src/main/java/net/authorize/api/contract/v1/CardArt.java index 241b3e54..32a2593b 100644 --- a/src/main/java/net/authorize/api/contract/v1/CardArt.java +++ b/src/main/java/net/authorize/api/contract/v1/CardArt.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CardTypeEnum.java b/src/main/java/net/authorize/api/contract/v1/CardTypeEnum.java index 583c5092..e7372ed7 100644 --- a/src/main/java/net/authorize/api/contract/v1/CardTypeEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/CardTypeEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CcAuthenticationType.java b/src/main/java/net/authorize/api/contract/v1/CcAuthenticationType.java index 236cbd44..60af222a 100644 --- a/src/main/java/net/authorize/api/contract/v1/CcAuthenticationType.java +++ b/src/main/java/net/authorize/api/contract/v1/CcAuthenticationType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ContactDetailType.java b/src/main/java/net/authorize/api/contract/v1/ContactDetailType.java index 7710e25c..1f34a23e 100644 --- a/src/main/java/net/authorize/api/contract/v1/ContactDetailType.java +++ b/src/main/java/net/authorize/api/contract/v1/ContactDetailType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreateCustomerPaymentProfileRequest.java b/src/main/java/net/authorize/api/contract/v1/CreateCustomerPaymentProfileRequest.java index cb6c35d6..ff1585b2 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreateCustomerPaymentProfileRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/CreateCustomerPaymentProfileRequest.java @@ -2,18 +2,18 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreateCustomerPaymentProfileResponse.java b/src/main/java/net/authorize/api/contract/v1/CreateCustomerPaymentProfileResponse.java index d2b55419..bf2074cb 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreateCustomerPaymentProfileResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/CreateCustomerPaymentProfileResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileFromTransactionRequest.java b/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileFromTransactionRequest.java index 06fa8c36..cff06f20 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileFromTransactionRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileFromTransactionRequest.java @@ -2,18 +2,18 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileRequest.java b/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileRequest.java index d7cee20a..ce45a7fd 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileRequest.java @@ -2,18 +2,18 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileResponse.java b/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileResponse.java index bfa1d6c6..baa683cc 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileResponse.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileTransactionRequest.java b/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileTransactionRequest.java index 72aea293..96346015 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileTransactionRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileTransactionRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileTransactionResponse.java b/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileTransactionResponse.java index 8468bfea..3f9c6aaf 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileTransactionResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/CreateCustomerProfileTransactionResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreateCustomerShippingAddressRequest.java b/src/main/java/net/authorize/api/contract/v1/CreateCustomerShippingAddressRequest.java index 519c62a5..d21004ce 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreateCustomerShippingAddressRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/CreateCustomerShippingAddressRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreateCustomerShippingAddressResponse.java b/src/main/java/net/authorize/api/contract/v1/CreateCustomerShippingAddressResponse.java index 4bb87a5b..d99fcd4f 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreateCustomerShippingAddressResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/CreateCustomerShippingAddressResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreateFingerPrintRequest.java b/src/main/java/net/authorize/api/contract/v1/CreateFingerPrintRequest.java index 2c3f045f..4830c276 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreateFingerPrintRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/CreateFingerPrintRequest.java @@ -8,11 +8,11 @@ package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreateFingerPrintResponse.java b/src/main/java/net/authorize/api/contract/v1/CreateFingerPrintResponse.java index 2f6fd283..d08d0623 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreateFingerPrintResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/CreateFingerPrintResponse.java @@ -8,11 +8,11 @@ package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreateProfileResponse.java b/src/main/java/net/authorize/api/contract/v1/CreateProfileResponse.java index a4f0ad67..f1f1cb9f 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreateProfileResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/CreateProfileResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreateTransactionRequest.java b/src/main/java/net/authorize/api/contract/v1/CreateTransactionRequest.java index 4846952f..ae931331 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreateTransactionRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/CreateTransactionRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreateTransactionResponse.java b/src/main/java/net/authorize/api/contract/v1/CreateTransactionResponse.java index d79aa9cd..9fc7f7f5 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreateTransactionResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/CreateTransactionResponse.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreditCardMaskedType.java b/src/main/java/net/authorize/api/contract/v1/CreditCardMaskedType.java index f5feaae7..7a696a86 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreditCardMaskedType.java +++ b/src/main/java/net/authorize/api/contract/v1/CreditCardMaskedType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreditCardSimpleType.java b/src/main/java/net/authorize/api/contract/v1/CreditCardSimpleType.java index f30244cc..bdc516d8 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreditCardSimpleType.java +++ b/src/main/java/net/authorize/api/contract/v1/CreditCardSimpleType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSeeAlso; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreditCardTrackType.java b/src/main/java/net/authorize/api/contract/v1/CreditCardTrackType.java index 13f5c6c8..c283a864 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreditCardTrackType.java +++ b/src/main/java/net/authorize/api/contract/v1/CreditCardTrackType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CreditCardType.java b/src/main/java/net/authorize/api/contract/v1/CreditCardType.java index c0668a9a..67693ec5 100644 --- a/src/main/java/net/authorize/api/contract/v1/CreditCardType.java +++ b/src/main/java/net/authorize/api/contract/v1/CreditCardType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.09.24 at 04:52:54 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerAddressExType.java b/src/main/java/net/authorize/api/contract/v1/CustomerAddressExType.java index 5cc01b7e..6121c661 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerAddressExType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerAddressExType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerAddressType.java b/src/main/java/net/authorize/api/contract/v1/CustomerAddressType.java index 3ee4a7e5..d318e91b 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerAddressType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerAddressType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSeeAlso; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerDataType.java b/src/main/java/net/authorize/api/contract/v1/CustomerDataType.java index 588fa815..0b30c9c0 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerDataType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerDataType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileBaseType.java b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileBaseType.java index f7bc2ea9..953fddb6 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileBaseType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileBaseType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlSeeAlso; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileExType.java b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileExType.java index 2de95579..b53b0095 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileExType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileExType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileListItemType.java b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileListItemType.java index 536d3e6e..f701f2de 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileListItemType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileListItemType.java @@ -2,16 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import java.math.BigDecimal; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** @@ -29,6 +30,16 @@ * <element name="customerProfileId" type="{http://www.w3.org/2001/XMLSchema}int"/> * <element name="billTo" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}customerAddressType"/> * <element name="payment" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}paymentMaskedType"/> + * <element name="originalNetworkTransId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}networkTransId" minOccurs="0"/> + * <element name="originalAuthAmount" minOccurs="0"> + * <simpleType> + * <restriction base="{http://www.w3.org/2001/XMLSchema}decimal"> + * <minInclusive value="0.00"/> + * <fractionDigits value="4"/> + * </restriction> + * </simpleType> + * </element> + * <element name="excludeFromAccountUpdater" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> @@ -43,7 +54,10 @@ "customerPaymentProfileId", "customerProfileId", "billTo", - "payment" + "payment", + "originalNetworkTransId", + "originalAuthAmount", + "excludeFromAccountUpdater" }) public class CustomerPaymentProfileListItemType { @@ -54,6 +68,9 @@ public class CustomerPaymentProfileListItemType { protected CustomerAddressType billTo; @XmlElement(required = true) protected PaymentMaskedType payment; + protected String originalNetworkTransId; + protected BigDecimal originalAuthAmount; + protected Boolean excludeFromAccountUpdater; /** * Gets the value of the defaultPaymentProfile property. @@ -159,4 +176,76 @@ public void setPayment(PaymentMaskedType value) { this.payment = value; } + /** + * Gets the value of the originalNetworkTransId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOriginalNetworkTransId() { + return originalNetworkTransId; + } + + /** + * Sets the value of the originalNetworkTransId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOriginalNetworkTransId(String value) { + this.originalNetworkTransId = value; + } + + /** + * Gets the value of the originalAuthAmount property. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getOriginalAuthAmount() { + return originalAuthAmount; + } + + /** + * Sets the value of the originalAuthAmount property. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setOriginalAuthAmount(BigDecimal value) { + this.originalAuthAmount = value; + } + + /** + * Gets the value of the excludeFromAccountUpdater property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isExcludeFromAccountUpdater() { + return excludeFromAccountUpdater; + } + + /** + * Sets the value of the excludeFromAccountUpdater property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setExcludeFromAccountUpdater(Boolean value) { + this.excludeFromAccountUpdater = value; + } + } diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileMaskedType.java b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileMaskedType.java index c3715b51..c99a17f6 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileMaskedType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileMaskedType.java @@ -2,16 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import java.math.BigDecimal; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** @@ -37,6 +38,16 @@ * </simpleType> * </element> * <element name="subscriptionIds" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}SubscriptionIdList" minOccurs="0"/> + * <element name="originalNetworkTransId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}networkTransId" minOccurs="0"/> + * <element name="originalAuthAmount" minOccurs="0"> + * <simpleType> + * <restriction base="{http://www.w3.org/2001/XMLSchema}decimal"> + * <minInclusive value="0.00"/> + * <fractionDigits value="4"/> + * </restriction> + * </simpleType> + * </element> + * <element name="excludeFromAccountUpdater" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -53,7 +64,10 @@ "payment", "driversLicense", "taxId", - "subscriptionIds" + "subscriptionIds", + "originalNetworkTransId", + "originalAuthAmount", + "excludeFromAccountUpdater" }) public class CustomerPaymentProfileMaskedType extends CustomerPaymentProfileBaseType @@ -67,6 +81,9 @@ public class CustomerPaymentProfileMaskedType protected DriversLicenseMaskedType driversLicense; protected String taxId; protected SubscriptionIdList subscriptionIds; + protected String originalNetworkTransId; + protected BigDecimal originalAuthAmount; + protected Boolean excludeFromAccountUpdater; /** * Gets the value of the customerProfileId property. @@ -236,4 +253,76 @@ public void setSubscriptionIds(SubscriptionIdList value) { this.subscriptionIds = value; } + /** + * Gets the value of the originalNetworkTransId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOriginalNetworkTransId() { + return originalNetworkTransId; + } + + /** + * Sets the value of the originalNetworkTransId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOriginalNetworkTransId(String value) { + this.originalNetworkTransId = value; + } + + /** + * Gets the value of the originalAuthAmount property. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getOriginalAuthAmount() { + return originalAuthAmount; + } + + /** + * Sets the value of the originalAuthAmount property. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setOriginalAuthAmount(BigDecimal value) { + this.originalAuthAmount = value; + } + + /** + * Gets the value of the excludeFromAccountUpdater property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isExcludeFromAccountUpdater() { + return excludeFromAccountUpdater; + } + + /** + * Sets the value of the excludeFromAccountUpdater property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setExcludeFromAccountUpdater(Boolean value) { + this.excludeFromAccountUpdater = value; + } + } diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileOrderFieldEnum.java b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileOrderFieldEnum.java index 5b61917f..4d94ff3f 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileOrderFieldEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileOrderFieldEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileSearchTypeEnum.java b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileSearchTypeEnum.java index 558f4107..b0431569 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileSearchTypeEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileSearchTypeEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileSorting.java b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileSorting.java index 0a4d50a3..c6db37ee 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileSorting.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileSorting.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileType.java b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileType.java index e15ad498..47f8d851 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerPaymentProfileType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSeeAlso; +import jakarta.xml.bind.annotation.XmlType; /** @@ -35,6 +35,8 @@ * </simpleType> * </element> * <element name="defaultPaymentProfile" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> + * <element name="subsequentAuthInformation" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}subsequentAuthInformation" minOccurs="0"/> + * <element name="excludeFromAccountUpdater" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -48,7 +50,9 @@ "payment", "driversLicense", "taxId", - "defaultPaymentProfile" + "defaultPaymentProfile", + "subsequentAuthInformation", + "excludeFromAccountUpdater" }) @XmlSeeAlso({ CustomerPaymentProfileExType.class @@ -61,6 +65,8 @@ public class CustomerPaymentProfileType protected DriversLicenseType driversLicense; protected String taxId; protected Boolean defaultPaymentProfile; + protected SubsequentAuthInformation subsequentAuthInformation; + protected Boolean excludeFromAccountUpdater; /** * Gets the value of the payment property. @@ -158,4 +164,52 @@ public void setDefaultPaymentProfile(Boolean value) { this.defaultPaymentProfile = value; } + /** + * Gets the value of the subsequentAuthInformation property. + * + * @return + * possible object is + * {@link SubsequentAuthInformation } + * + */ + public SubsequentAuthInformation getSubsequentAuthInformation() { + return subsequentAuthInformation; + } + + /** + * Sets the value of the subsequentAuthInformation property. + * + * @param value + * allowed object is + * {@link SubsequentAuthInformation } + * + */ + public void setSubsequentAuthInformation(SubsequentAuthInformation value) { + this.subsequentAuthInformation = value; + } + + /** + * Gets the value of the excludeFromAccountUpdater property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isExcludeFromAccountUpdater() { + return excludeFromAccountUpdater; + } + + /** + * Sets the value of the excludeFromAccountUpdater property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setExcludeFromAccountUpdater(Boolean value) { + this.excludeFromAccountUpdater = value; + } + } diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerProfileBaseType.java b/src/main/java/net/authorize/api/contract/v1/CustomerProfileBaseType.java index 7cfe2e58..339a78d3 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerProfileBaseType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerProfileBaseType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSeeAlso; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerProfileExType.java b/src/main/java/net/authorize/api/contract/v1/CustomerProfileExType.java index 171160f7..38b508fd 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerProfileExType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerProfileExType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSeeAlso; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerProfileIdType.java b/src/main/java/net/authorize/api/contract/v1/CustomerProfileIdType.java index 4a200539..f1936894 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerProfileIdType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerProfileIdType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerProfileInfoExType.java b/src/main/java/net/authorize/api/contract/v1/CustomerProfileInfoExType.java index b6211052..4e6bc983 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerProfileInfoExType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerProfileInfoExType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerProfileMaskedType.java b/src/main/java/net/authorize/api/contract/v1/CustomerProfileMaskedType.java index 00e9482f..fb27844c 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerProfileMaskedType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerProfileMaskedType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,10 +10,10 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerProfilePaymentType.java b/src/main/java/net/authorize/api/contract/v1/CustomerProfilePaymentType.java index 149d486f..4a7d9da0 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerProfilePaymentType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerProfilePaymentType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerProfileSummaryType.java b/src/main/java/net/authorize/api/contract/v1/CustomerProfileSummaryType.java index 3c40dd4c..d22a703c 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerProfileSummaryType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerProfileSummaryType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerProfileType.java b/src/main/java/net/authorize/api/contract/v1/CustomerProfileType.java index 492963d3..586db3c5 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerProfileType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerProfileType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,10 +10,10 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerProfileTypeEnum.java b/src/main/java/net/authorize/api/contract/v1/CustomerProfileTypeEnum.java index 812452bb..6996b31a 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerProfileTypeEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerProfileTypeEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerType.java b/src/main/java/net/authorize/api/contract/v1/CustomerType.java index bca652e1..dafeb43b 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerType.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/CustomerTypeEnum.java b/src/main/java/net/authorize/api/contract/v1/CustomerTypeEnum.java index 9c5d46ab..b7d56bb8 100644 --- a/src/main/java/net/authorize/api/contract/v1/CustomerTypeEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/CustomerTypeEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/DecryptPaymentDataRequest.java b/src/main/java/net/authorize/api/contract/v1/DecryptPaymentDataRequest.java index a38e11b4..abfb2d48 100644 --- a/src/main/java/net/authorize/api/contract/v1/DecryptPaymentDataRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/DecryptPaymentDataRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/DecryptPaymentDataResponse.java b/src/main/java/net/authorize/api/contract/v1/DecryptPaymentDataResponse.java index 46e19f16..fb11b0f8 100644 --- a/src/main/java/net/authorize/api/contract/v1/DecryptPaymentDataResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/DecryptPaymentDataResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/DeleteCustomerPaymentProfileRequest.java b/src/main/java/net/authorize/api/contract/v1/DeleteCustomerPaymentProfileRequest.java index 829644b9..8eb09b81 100644 --- a/src/main/java/net/authorize/api/contract/v1/DeleteCustomerPaymentProfileRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/DeleteCustomerPaymentProfileRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/DeleteCustomerPaymentProfileResponse.java b/src/main/java/net/authorize/api/contract/v1/DeleteCustomerPaymentProfileResponse.java index ea7b2f15..0cf80535 100644 --- a/src/main/java/net/authorize/api/contract/v1/DeleteCustomerPaymentProfileResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/DeleteCustomerPaymentProfileResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/DeleteCustomerProfileRequest.java b/src/main/java/net/authorize/api/contract/v1/DeleteCustomerProfileRequest.java index 26190fa6..4985ac01 100644 --- a/src/main/java/net/authorize/api/contract/v1/DeleteCustomerProfileRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/DeleteCustomerProfileRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/DeleteCustomerProfileResponse.java b/src/main/java/net/authorize/api/contract/v1/DeleteCustomerProfileResponse.java index 6f737c9a..1d39019d 100644 --- a/src/main/java/net/authorize/api/contract/v1/DeleteCustomerProfileResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/DeleteCustomerProfileResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/DeleteCustomerShippingAddressRequest.java b/src/main/java/net/authorize/api/contract/v1/DeleteCustomerShippingAddressRequest.java index a64232f7..db46577d 100644 --- a/src/main/java/net/authorize/api/contract/v1/DeleteCustomerShippingAddressRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/DeleteCustomerShippingAddressRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/DeleteCustomerShippingAddressResponse.java b/src/main/java/net/authorize/api/contract/v1/DeleteCustomerShippingAddressResponse.java index 64f31a27..a0c855f8 100644 --- a/src/main/java/net/authorize/api/contract/v1/DeleteCustomerShippingAddressResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/DeleteCustomerShippingAddressResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/DeviceActivationEnum.java b/src/main/java/net/authorize/api/contract/v1/DeviceActivationEnum.java index f7307d4c..e53419b2 100644 --- a/src/main/java/net/authorize/api/contract/v1/DeviceActivationEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/DeviceActivationEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/DriversLicenseMaskedType.java b/src/main/java/net/authorize/api/contract/v1/DriversLicenseMaskedType.java index f44fda83..585746b3 100644 --- a/src/main/java/net/authorize/api/contract/v1/DriversLicenseMaskedType.java +++ b/src/main/java/net/authorize/api/contract/v1/DriversLicenseMaskedType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/DriversLicenseType.java b/src/main/java/net/authorize/api/contract/v1/DriversLicenseType.java index 987e810f..4be68795 100644 --- a/src/main/java/net/authorize/api/contract/v1/DriversLicenseType.java +++ b/src/main/java/net/authorize/api/contract/v1/DriversLicenseType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/EcheckTypeEnum.java b/src/main/java/net/authorize/api/contract/v1/EcheckTypeEnum.java index b40a3e50..8ce0af5a 100644 --- a/src/main/java/net/authorize/api/contract/v1/EcheckTypeEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/EcheckTypeEnum.java @@ -2,14 +2,14 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/EmailSettingsType.java b/src/main/java/net/authorize/api/contract/v1/EmailSettingsType.java index 1cc88fae..10486851 100644 --- a/src/main/java/net/authorize/api/contract/v1/EmailSettingsType.java +++ b/src/main/java/net/authorize/api/contract/v1/EmailSettingsType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; import java.math.BigInteger; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlAttribute; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/EmvTag.java b/src/main/java/net/authorize/api/contract/v1/EmvTag.java index d3d165a7..52a3b276 100644 --- a/src/main/java/net/authorize/api/contract/v1/EmvTag.java +++ b/src/main/java/net/authorize/api/contract/v1/EmvTag.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/EncodingType.java b/src/main/java/net/authorize/api/contract/v1/EncodingType.java index fb7e52aa..5f2a2e8c 100644 --- a/src/main/java/net/authorize/api/contract/v1/EncodingType.java +++ b/src/main/java/net/authorize/api/contract/v1/EncodingType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/EncryptedTrackDataType.java b/src/main/java/net/authorize/api/contract/v1/EncryptedTrackDataType.java index 04735b63..645b3d0c 100644 --- a/src/main/java/net/authorize/api/contract/v1/EncryptedTrackDataType.java +++ b/src/main/java/net/authorize/api/contract/v1/EncryptedTrackDataType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/EncryptionAlgorithmType.java b/src/main/java/net/authorize/api/contract/v1/EncryptionAlgorithmType.java index 373fe31f..3ca3c288 100644 --- a/src/main/java/net/authorize/api/contract/v1/EncryptionAlgorithmType.java +++ b/src/main/java/net/authorize/api/contract/v1/EncryptionAlgorithmType.java @@ -2,14 +2,14 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/EnumCollection.java b/src/main/java/net/authorize/api/contract/v1/EnumCollection.java index d1c454f7..fb13a116 100644 --- a/src/main/java/net/authorize/api/contract/v1/EnumCollection.java +++ b/src/main/java/net/authorize/api/contract/v1/EnumCollection.java @@ -2,18 +2,18 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ErrorResponse.java b/src/main/java/net/authorize/api/contract/v1/ErrorResponse.java index f93121a0..0f881552 100644 --- a/src/main/java/net/authorize/api/contract/v1/ErrorResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/ErrorResponse.java @@ -8,10 +8,10 @@ package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ExtendedAmountType.java b/src/main/java/net/authorize/api/contract/v1/ExtendedAmountType.java index 3b81e17e..3d221c8d 100644 --- a/src/main/java/net/authorize/api/contract/v1/ExtendedAmountType.java +++ b/src/main/java/net/authorize/api/contract/v1/ExtendedAmountType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; import java.math.BigDecimal; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/FDSFilterActionEnum.java b/src/main/java/net/authorize/api/contract/v1/FDSFilterActionEnum.java index 01ce162c..0d788ce3 100644 --- a/src/main/java/net/authorize/api/contract/v1/FDSFilterActionEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/FDSFilterActionEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/FDSFilterType.java b/src/main/java/net/authorize/api/contract/v1/FDSFilterType.java index c6f74c42..dd251f38 100644 --- a/src/main/java/net/authorize/api/contract/v1/FDSFilterType.java +++ b/src/main/java/net/authorize/api/contract/v1/FDSFilterType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/FingerPrintSupportInformationType.java b/src/main/java/net/authorize/api/contract/v1/FingerPrintSupportInformationType.java index a42cca16..624f8a2d 100644 --- a/src/main/java/net/authorize/api/contract/v1/FingerPrintSupportInformationType.java +++ b/src/main/java/net/authorize/api/contract/v1/FingerPrintSupportInformationType.java @@ -9,10 +9,10 @@ package net.authorize.api.contract.v1; import java.math.BigDecimal; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/FingerPrintType.java b/src/main/java/net/authorize/api/contract/v1/FingerPrintType.java index 70f220db..b1738b89 100644 --- a/src/main/java/net/authorize/api/contract/v1/FingerPrintType.java +++ b/src/main/java/net/authorize/api/contract/v1/FingerPrintType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/FraudInformationType.java b/src/main/java/net/authorize/api/contract/v1/FraudInformationType.java index d5dbe4c2..5e43a2a0 100644 --- a/src/main/java/net/authorize/api/contract/v1/FraudInformationType.java +++ b/src/main/java/net/authorize/api/contract/v1/FraudInformationType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetAUJobDetailsRequest.java b/src/main/java/net/authorize/api/contract/v1/GetAUJobDetailsRequest.java index 9bfd1ab4..b0304a6e 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetAUJobDetailsRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetAUJobDetailsRequest.java @@ -2,18 +2,18 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetAUJobDetailsResponse.java b/src/main/java/net/authorize/api/contract/v1/GetAUJobDetailsResponse.java index 208ca5a9..024d9fa6 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetAUJobDetailsResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetAUJobDetailsResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetAUJobSummaryRequest.java b/src/main/java/net/authorize/api/contract/v1/GetAUJobSummaryRequest.java index cf369c7f..0f56c0e8 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetAUJobSummaryRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetAUJobSummaryRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetAUJobSummaryResponse.java b/src/main/java/net/authorize/api/contract/v1/GetAUJobSummaryResponse.java index 7a927d30..cb3fe2c8 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetAUJobSummaryResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetAUJobSummaryResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetBatchStatisticsRequest.java b/src/main/java/net/authorize/api/contract/v1/GetBatchStatisticsRequest.java index f2a0915c..3e769a94 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetBatchStatisticsRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetBatchStatisticsRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetBatchStatisticsResponse.java b/src/main/java/net/authorize/api/contract/v1/GetBatchStatisticsResponse.java index 3621af41..e0ee205d 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetBatchStatisticsResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetBatchStatisticsResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileListRequest.java b/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileListRequest.java index 85c24f26..5b652775 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileListRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileListRequest.java @@ -2,18 +2,18 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileListResponse.java b/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileListResponse.java index 339883bd..63c6c51a 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileListResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileListResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileNonceRequest.java b/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileNonceRequest.java index dbf91eea..b165a0d5 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileNonceRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileNonceRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileNonceResponse.java b/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileNonceResponse.java index 9bb6a3a8..c3233503 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileNonceResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileNonceResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileRequest.java b/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileRequest.java index 0f0ed998..a0bfb648 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileResponse.java b/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileResponse.java index 63fc015f..5d69d573 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetCustomerPaymentProfileResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileIdsRequest.java b/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileIdsRequest.java index 04642bb7..1509e857 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileIdsRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileIdsRequest.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileIdsResponse.java b/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileIdsResponse.java index e78add20..b5a03574 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileIdsResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileIdsResponse.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileRequest.java b/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileRequest.java index 842fb0ae..4f5d854d 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileRequest.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileResponse.java b/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileResponse.java index a6c55862..86deba94 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetCustomerProfileResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetCustomerShippingAddressRequest.java b/src/main/java/net/authorize/api/contract/v1/GetCustomerShippingAddressRequest.java index bf5cfa29..a1aaacab 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetCustomerShippingAddressRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetCustomerShippingAddressRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetCustomerShippingAddressResponse.java b/src/main/java/net/authorize/api/contract/v1/GetCustomerShippingAddressResponse.java index 3738786a..03c4821e 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetCustomerShippingAddressResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetCustomerShippingAddressResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetHostedPaymentPageRequest.java b/src/main/java/net/authorize/api/contract/v1/GetHostedPaymentPageRequest.java index ca85d4fc..7d2996ca 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetHostedPaymentPageRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetHostedPaymentPageRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetHostedPaymentPageResponse.java b/src/main/java/net/authorize/api/contract/v1/GetHostedPaymentPageResponse.java index 11139c70..f2cd12e6 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetHostedPaymentPageResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetHostedPaymentPageResponse.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetHostedProfilePageRequest.java b/src/main/java/net/authorize/api/contract/v1/GetHostedProfilePageRequest.java index a53e4583..86c899c9 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetHostedProfilePageRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetHostedProfilePageRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetHostedProfilePageResponse.java b/src/main/java/net/authorize/api/contract/v1/GetHostedProfilePageResponse.java index 46cf3ac6..d5a68165 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetHostedProfilePageResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetHostedProfilePageResponse.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetMerchantDetailsRequest.java b/src/main/java/net/authorize/api/contract/v1/GetMerchantDetailsRequest.java index a2957aa8..538375d3 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetMerchantDetailsRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetMerchantDetailsRequest.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetMerchantDetailsResponse.java b/src/main/java/net/authorize/api/contract/v1/GetMerchantDetailsResponse.java index 04c79129..96dccf77 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetMerchantDetailsResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetMerchantDetailsResponse.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetSettledBatchListRequest.java b/src/main/java/net/authorize/api/contract/v1/GetSettledBatchListRequest.java index 81d480fc..b4916971 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetSettledBatchListRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetSettledBatchListRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/src/main/java/net/authorize/api/contract/v1/GetSettledBatchListResponse.java b/src/main/java/net/authorize/api/contract/v1/GetSettledBatchListResponse.java index a5cf3672..595661ef 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetSettledBatchListResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetSettledBatchListResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetTransactionDetailsRequest.java b/src/main/java/net/authorize/api/contract/v1/GetTransactionDetailsRequest.java index b045a622..fefbc46e 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetTransactionDetailsRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetTransactionDetailsRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetTransactionDetailsResponse.java b/src/main/java/net/authorize/api/contract/v1/GetTransactionDetailsResponse.java index 3ea8a941..ae03de49 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetTransactionDetailsResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetTransactionDetailsResponse.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetTransactionListForCustomerRequest.java b/src/main/java/net/authorize/api/contract/v1/GetTransactionListForCustomerRequest.java index 9a3014ef..0482b8c3 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetTransactionListForCustomerRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetTransactionListForCustomerRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetTransactionListRequest.java b/src/main/java/net/authorize/api/contract/v1/GetTransactionListRequest.java index efe6d300..e118da0d 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetTransactionListRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetTransactionListRequest.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetTransactionListResponse.java b/src/main/java/net/authorize/api/contract/v1/GetTransactionListResponse.java index 20514663..cd4867eb 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetTransactionListResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetTransactionListResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetUnsettledTransactionListRequest.java b/src/main/java/net/authorize/api/contract/v1/GetUnsettledTransactionListRequest.java index 8cc02dd5..ea042977 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetUnsettledTransactionListRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/GetUnsettledTransactionListRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/GetUnsettledTransactionListResponse.java b/src/main/java/net/authorize/api/contract/v1/GetUnsettledTransactionListResponse.java index 274c95b0..e568cf42 100644 --- a/src/main/java/net/authorize/api/contract/v1/GetUnsettledTransactionListResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/GetUnsettledTransactionListResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/HeldTransactionRequestType.java b/src/main/java/net/authorize/api/contract/v1/HeldTransactionRequestType.java index e5fe3b7a..4f122894 100644 --- a/src/main/java/net/authorize/api/contract/v1/HeldTransactionRequestType.java +++ b/src/main/java/net/authorize/api/contract/v1/HeldTransactionRequestType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ImpersonationAuthenticationType.java b/src/main/java/net/authorize/api/contract/v1/ImpersonationAuthenticationType.java index d8af02d2..976e4156 100644 --- a/src/main/java/net/authorize/api/contract/v1/ImpersonationAuthenticationType.java +++ b/src/main/java/net/authorize/api/contract/v1/ImpersonationAuthenticationType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/IsAliveRequest.java b/src/main/java/net/authorize/api/contract/v1/IsAliveRequest.java index 4b8c0d42..3fc060b6 100644 --- a/src/main/java/net/authorize/api/contract/v1/IsAliveRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/IsAliveRequest.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/IsAliveResponse.java b/src/main/java/net/authorize/api/contract/v1/IsAliveResponse.java index bc853d21..6ab3ea29 100644 --- a/src/main/java/net/authorize/api/contract/v1/IsAliveResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/IsAliveResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/KeyBlock.java b/src/main/java/net/authorize/api/contract/v1/KeyBlock.java index 1e521573..70e3bd10 100644 --- a/src/main/java/net/authorize/api/contract/v1/KeyBlock.java +++ b/src/main/java/net/authorize/api/contract/v1/KeyBlock.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/KeyManagementScheme.java b/src/main/java/net/authorize/api/contract/v1/KeyManagementScheme.java index 6526bbe3..6c62e807 100644 --- a/src/main/java/net/authorize/api/contract/v1/KeyManagementScheme.java +++ b/src/main/java/net/authorize/api/contract/v1/KeyManagementScheme.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/KeyValue.java b/src/main/java/net/authorize/api/contract/v1/KeyValue.java index c2229604..ca86768b 100644 --- a/src/main/java/net/authorize/api/contract/v1/KeyValue.java +++ b/src/main/java/net/authorize/api/contract/v1/KeyValue.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/LineItemType.java b/src/main/java/net/authorize/api/contract/v1/LineItemType.java index 415f909e..10f9b4c4 100644 --- a/src/main/java/net/authorize/api/contract/v1/LineItemType.java +++ b/src/main/java/net/authorize/api/contract/v1/LineItemType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; import java.math.BigDecimal; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** @@ -139,7 +139,7 @@ * <element name="productCode" minOccurs="0"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> - * <maxLength value="15"/> + * <maxLength value="30"/> * </restriction> * </simpleType> * </element> diff --git a/src/main/java/net/authorize/api/contract/v1/ListOfAUDetailsType.java b/src/main/java/net/authorize/api/contract/v1/ListOfAUDetailsType.java index 81927bbf..43bdbd0c 100644 --- a/src/main/java/net/authorize/api/contract/v1/ListOfAUDetailsType.java +++ b/src/main/java/net/authorize/api/contract/v1/ListOfAUDetailsType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,11 +10,11 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlElements; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlElements; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/LogoutRequest.java b/src/main/java/net/authorize/api/contract/v1/LogoutRequest.java index 805d7c4b..d0606e94 100644 --- a/src/main/java/net/authorize/api/contract/v1/LogoutRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/LogoutRequest.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/LogoutResponse.java b/src/main/java/net/authorize/api/contract/v1/LogoutResponse.java index 5d07109b..068f6bb8 100644 --- a/src/main/java/net/authorize/api/contract/v1/LogoutResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/LogoutResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/MerchantAuthenticationType.java b/src/main/java/net/authorize/api/contract/v1/MerchantAuthenticationType.java index 261dffc6..72bda15a 100644 --- a/src/main/java/net/authorize/api/contract/v1/MerchantAuthenticationType.java +++ b/src/main/java/net/authorize/api/contract/v1/MerchantAuthenticationType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/MerchantContactType.java b/src/main/java/net/authorize/api/contract/v1/MerchantContactType.java index 1a4a6ab0..46af9f60 100644 --- a/src/main/java/net/authorize/api/contract/v1/MerchantContactType.java +++ b/src/main/java/net/authorize/api/contract/v1/MerchantContactType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/MerchantInitTransReasonEnum.java b/src/main/java/net/authorize/api/contract/v1/MerchantInitTransReasonEnum.java index 1e6a498a..1875a52c 100644 --- a/src/main/java/net/authorize/api/contract/v1/MerchantInitTransReasonEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/MerchantInitTransReasonEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/MessageTypeEnum.java b/src/main/java/net/authorize/api/contract/v1/MessageTypeEnum.java index 6b39caa8..963d244d 100644 --- a/src/main/java/net/authorize/api/contract/v1/MessageTypeEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/MessageTypeEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/MessagesType.java b/src/main/java/net/authorize/api/contract/v1/MessagesType.java index 96e94656..87e9ba25 100644 --- a/src/main/java/net/authorize/api/contract/v1/MessagesType.java +++ b/src/main/java/net/authorize/api/contract/v1/MessagesType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,11 +10,11 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/MobileDeviceLoginRequest.java b/src/main/java/net/authorize/api/contract/v1/MobileDeviceLoginRequest.java index 5aebff44..dd2f889d 100644 --- a/src/main/java/net/authorize/api/contract/v1/MobileDeviceLoginRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/MobileDeviceLoginRequest.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/MobileDeviceLoginResponse.java b/src/main/java/net/authorize/api/contract/v1/MobileDeviceLoginResponse.java index 15ab3495..cb461a89 100644 --- a/src/main/java/net/authorize/api/contract/v1/MobileDeviceLoginResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/MobileDeviceLoginResponse.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/MobileDeviceRegistrationRequest.java b/src/main/java/net/authorize/api/contract/v1/MobileDeviceRegistrationRequest.java index 32c7951f..ad5ee75e 100644 --- a/src/main/java/net/authorize/api/contract/v1/MobileDeviceRegistrationRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/MobileDeviceRegistrationRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/MobileDeviceRegistrationResponse.java b/src/main/java/net/authorize/api/contract/v1/MobileDeviceRegistrationResponse.java index eea96904..90ecbd9d 100644 --- a/src/main/java/net/authorize/api/contract/v1/MobileDeviceRegistrationResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/MobileDeviceRegistrationResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/MobileDeviceType.java b/src/main/java/net/authorize/api/contract/v1/MobileDeviceType.java index b21b1040..7316183a 100644 --- a/src/main/java/net/authorize/api/contract/v1/MobileDeviceType.java +++ b/src/main/java/net/authorize/api/contract/v1/MobileDeviceType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/NameAndAddressType.java b/src/main/java/net/authorize/api/contract/v1/NameAndAddressType.java index b8632525..db04f350 100644 --- a/src/main/java/net/authorize/api/contract/v1/NameAndAddressType.java +++ b/src/main/java/net/authorize/api/contract/v1/NameAndAddressType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSeeAlso; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ObjectFactory.java b/src/main/java/net/authorize/api/contract/v1/ObjectFactory.java index fce41cf2..34a54b2b 100644 --- a/src/main/java/net/authorize/api/contract/v1/ObjectFactory.java +++ b/src/main/java/net/authorize/api/contract/v1/ObjectFactory.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.JAXBElement; -import javax.xml.bind.annotation.XmlElementDecl; -import javax.xml.bind.annotation.XmlRegistry; +import jakarta.xml.bind.JAXBElement; +import jakarta.xml.bind.annotation.XmlElementDecl; +import jakarta.xml.bind.annotation.XmlRegistry; import javax.xml.namespace.QName; @@ -1464,6 +1464,14 @@ public PaymentEmvType createPaymentEmvType() { return new PaymentEmvType(); } + /** + * Create an instance of {@link AuthorizationIndicatorType } + * + */ + public AuthorizationIndicatorType createAuthorizationIndicatorType() { + return new AuthorizationIndicatorType(); + } + /** * Create an instance of {@link SubMerchantType } * diff --git a/src/main/java/net/authorize/api/contract/v1/OpaqueDataType.java b/src/main/java/net/authorize/api/contract/v1/OpaqueDataType.java index 9761a98d..589da42f 100644 --- a/src/main/java/net/authorize/api/contract/v1/OpaqueDataType.java +++ b/src/main/java/net/authorize/api/contract/v1/OpaqueDataType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/src/main/java/net/authorize/api/contract/v1/OperationType.java b/src/main/java/net/authorize/api/contract/v1/OperationType.java index a705b9d9..1a36dc22 100644 --- a/src/main/java/net/authorize/api/contract/v1/OperationType.java +++ b/src/main/java/net/authorize/api/contract/v1/OperationType.java @@ -2,14 +2,14 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/OrderExType.java b/src/main/java/net/authorize/api/contract/v1/OrderExType.java index 1840eb7e..1f7c0abb 100644 --- a/src/main/java/net/authorize/api/contract/v1/OrderExType.java +++ b/src/main/java/net/authorize/api/contract/v1/OrderExType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/OrderType.java b/src/main/java/net/authorize/api/contract/v1/OrderType.java index 41ed91dd..dd87eaa1 100644 --- a/src/main/java/net/authorize/api/contract/v1/OrderType.java +++ b/src/main/java/net/authorize/api/contract/v1/OrderType.java @@ -2,18 +2,18 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; import java.math.BigDecimal; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlSeeAlso; +import jakarta.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/src/main/java/net/authorize/api/contract/v1/OtherTaxType.java b/src/main/java/net/authorize/api/contract/v1/OtherTaxType.java index 43e3121c..c9bfe589 100644 --- a/src/main/java/net/authorize/api/contract/v1/OtherTaxType.java +++ b/src/main/java/net/authorize/api/contract/v1/OtherTaxType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; import java.math.BigDecimal; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/Paging.java b/src/main/java/net/authorize/api/contract/v1/Paging.java index 2b43640f..97fc9454 100644 --- a/src/main/java/net/authorize/api/contract/v1/Paging.java +++ b/src/main/java/net/authorize/api/contract/v1/Paging.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/PayPalType.java b/src/main/java/net/authorize/api/contract/v1/PayPalType.java index 8e41501d..2a4eea68 100644 --- a/src/main/java/net/authorize/api/contract/v1/PayPalType.java +++ b/src/main/java/net/authorize/api/contract/v1/PayPalType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/PaymentDetails.java b/src/main/java/net/authorize/api/contract/v1/PaymentDetails.java index 968e3379..227a2cdb 100644 --- a/src/main/java/net/authorize/api/contract/v1/PaymentDetails.java +++ b/src/main/java/net/authorize/api/contract/v1/PaymentDetails.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/PaymentEmvType.java b/src/main/java/net/authorize/api/contract/v1/PaymentEmvType.java index 298d6ba7..904a7a76 100644 --- a/src/main/java/net/authorize/api/contract/v1/PaymentEmvType.java +++ b/src/main/java/net/authorize/api/contract/v1/PaymentEmvType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/PaymentMaskedType.java b/src/main/java/net/authorize/api/contract/v1/PaymentMaskedType.java index 9adc92a1..d412f0ab 100644 --- a/src/main/java/net/authorize/api/contract/v1/PaymentMaskedType.java +++ b/src/main/java/net/authorize/api/contract/v1/PaymentMaskedType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/PaymentMethodEnum.java b/src/main/java/net/authorize/api/contract/v1/PaymentMethodEnum.java index 5afb81c6..2be3248f 100644 --- a/src/main/java/net/authorize/api/contract/v1/PaymentMethodEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/PaymentMethodEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/PaymentMethodsTypeEnum.java b/src/main/java/net/authorize/api/contract/v1/PaymentMethodsTypeEnum.java index d1cdede0..1dff715f 100644 --- a/src/main/java/net/authorize/api/contract/v1/PaymentMethodsTypeEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/PaymentMethodsTypeEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** @@ -33,6 +33,7 @@ * <enumeration value="VisaCheckout"/> * <enumeration value="ApplePay"/> * <enumeration value="AndroidPay"/> + * <enumeration value="GooglePay"/> * </restriction> * </simpleType> * @@ -64,7 +65,9 @@ public enum PaymentMethodsTypeEnum { @XmlEnumValue("ApplePay") APPLE_PAY("ApplePay"), @XmlEnumValue("AndroidPay") - ANDROID_PAY("AndroidPay"); + ANDROID_PAY("AndroidPay"), + @XmlEnumValue("GooglePay") + GOOGLE_PAY("GooglePay"); private final String value; PaymentMethodsTypeEnum(String v) { diff --git a/src/main/java/net/authorize/api/contract/v1/PaymentProfile.java b/src/main/java/net/authorize/api/contract/v1/PaymentProfile.java index 3906fa85..a8425167 100644 --- a/src/main/java/net/authorize/api/contract/v1/PaymentProfile.java +++ b/src/main/java/net/authorize/api/contract/v1/PaymentProfile.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/PaymentScheduleType.java b/src/main/java/net/authorize/api/contract/v1/PaymentScheduleType.java index a1e2d00a..ce3245a6 100644 --- a/src/main/java/net/authorize/api/contract/v1/PaymentScheduleType.java +++ b/src/main/java/net/authorize/api/contract/v1/PaymentScheduleType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/src/main/java/net/authorize/api/contract/v1/PaymentSimpleType.java b/src/main/java/net/authorize/api/contract/v1/PaymentSimpleType.java index f4c23ca9..721d1cd0 100644 --- a/src/main/java/net/authorize/api/contract/v1/PaymentSimpleType.java +++ b/src/main/java/net/authorize/api/contract/v1/PaymentSimpleType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/PaymentType.java b/src/main/java/net/authorize/api/contract/v1/PaymentType.java index cbb280f9..f182ef3e 100644 --- a/src/main/java/net/authorize/api/contract/v1/PaymentType.java +++ b/src/main/java/net/authorize/api/contract/v1/PaymentType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/PermissionType.java b/src/main/java/net/authorize/api/contract/v1/PermissionType.java index 62aea276..8d2248f3 100644 --- a/src/main/java/net/authorize/api/contract/v1/PermissionType.java +++ b/src/main/java/net/authorize/api/contract/v1/PermissionType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/PermissionsEnum.java b/src/main/java/net/authorize/api/contract/v1/PermissionsEnum.java index c729bf45..4f1ec54b 100644 --- a/src/main/java/net/authorize/api/contract/v1/PermissionsEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/PermissionsEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ProcessingOptions.java b/src/main/java/net/authorize/api/contract/v1/ProcessingOptions.java index c46b0ea0..c47fa6c4 100644 --- a/src/main/java/net/authorize/api/contract/v1/ProcessingOptions.java +++ b/src/main/java/net/authorize/api/contract/v1/ProcessingOptions.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ProcessorType.java b/src/main/java/net/authorize/api/contract/v1/ProcessorType.java index b5b4b810..46e7d6bf 100644 --- a/src/main/java/net/authorize/api/contract/v1/ProcessorType.java +++ b/src/main/java/net/authorize/api/contract/v1/ProcessorType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ProfileTransAmountType.java b/src/main/java/net/authorize/api/contract/v1/ProfileTransAmountType.java index 7bd867af..2ad82594 100644 --- a/src/main/java/net/authorize/api/contract/v1/ProfileTransAmountType.java +++ b/src/main/java/net/authorize/api/contract/v1/ProfileTransAmountType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -11,11 +11,11 @@ import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSeeAlso; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ProfileTransAuthCaptureType.java b/src/main/java/net/authorize/api/contract/v1/ProfileTransAuthCaptureType.java index ea2dae6b..33dad2ca 100644 --- a/src/main/java/net/authorize/api/contract/v1/ProfileTransAuthCaptureType.java +++ b/src/main/java/net/authorize/api/contract/v1/ProfileTransAuthCaptureType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ProfileTransAuthOnlyType.java b/src/main/java/net/authorize/api/contract/v1/ProfileTransAuthOnlyType.java index 020503a0..019158c4 100644 --- a/src/main/java/net/authorize/api/contract/v1/ProfileTransAuthOnlyType.java +++ b/src/main/java/net/authorize/api/contract/v1/ProfileTransAuthOnlyType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ProfileTransCaptureOnlyType.java b/src/main/java/net/authorize/api/contract/v1/ProfileTransCaptureOnlyType.java index a6581871..7c69e367 100644 --- a/src/main/java/net/authorize/api/contract/v1/ProfileTransCaptureOnlyType.java +++ b/src/main/java/net/authorize/api/contract/v1/ProfileTransCaptureOnlyType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ProfileTransOrderType.java b/src/main/java/net/authorize/api/contract/v1/ProfileTransOrderType.java index aef9be31..55eee30d 100644 --- a/src/main/java/net/authorize/api/contract/v1/ProfileTransOrderType.java +++ b/src/main/java/net/authorize/api/contract/v1/ProfileTransOrderType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSeeAlso; +import jakarta.xml.bind.annotation.XmlType; /** @@ -35,6 +35,7 @@ * <element name="splitTenderId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}numericString" minOccurs="0"/> * <element name="processingOptions" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}processingOptions" minOccurs="0"/> * <element name="subsequentAuthInformation" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}subsequentAuthInformation" minOccurs="0"/> + * <element name="authorizationIndicatorType" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}authorizationIndicatorType" minOccurs="0"/> * </sequence> * </extension> * </complexContent> @@ -54,7 +55,8 @@ "cardCode", "splitTenderId", "processingOptions", - "subsequentAuthInformation" + "subsequentAuthInformation", + "authorizationIndicatorType" }) @XmlSeeAlso({ ProfileTransAuthCaptureType.class, @@ -77,6 +79,7 @@ public class ProfileTransOrderType protected String splitTenderId; protected ProcessingOptions processingOptions; protected SubsequentAuthInformation subsequentAuthInformation; + protected AuthorizationIndicatorType authorizationIndicatorType; /** * Gets the value of the customerProfileId property. @@ -318,4 +321,28 @@ public void setSubsequentAuthInformation(SubsequentAuthInformation value) { this.subsequentAuthInformation = value; } + /** + * Gets the value of the authorizationIndicatorType property. + * + * @return + * possible object is + * {@link AuthorizationIndicatorType } + * + */ + public AuthorizationIndicatorType getAuthorizationIndicatorType() { + return authorizationIndicatorType; + } + + /** + * Sets the value of the authorizationIndicatorType property. + * + * @param value + * allowed object is + * {@link AuthorizationIndicatorType } + * + */ + public void setAuthorizationIndicatorType(AuthorizationIndicatorType value) { + this.authorizationIndicatorType = value; + } + } diff --git a/src/main/java/net/authorize/api/contract/v1/ProfileTransPriorAuthCaptureType.java b/src/main/java/net/authorize/api/contract/v1/ProfileTransPriorAuthCaptureType.java index d8707588..a97883d1 100644 --- a/src/main/java/net/authorize/api/contract/v1/ProfileTransPriorAuthCaptureType.java +++ b/src/main/java/net/authorize/api/contract/v1/ProfileTransPriorAuthCaptureType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ProfileTransRefundType.java b/src/main/java/net/authorize/api/contract/v1/ProfileTransRefundType.java index 8df16dcf..2aab698e 100644 --- a/src/main/java/net/authorize/api/contract/v1/ProfileTransRefundType.java +++ b/src/main/java/net/authorize/api/contract/v1/ProfileTransRefundType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ProfileTransVoidType.java b/src/main/java/net/authorize/api/contract/v1/ProfileTransVoidType.java index aadd025e..c7402320 100644 --- a/src/main/java/net/authorize/api/contract/v1/ProfileTransVoidType.java +++ b/src/main/java/net/authorize/api/contract/v1/ProfileTransVoidType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ProfileTransactionType.java b/src/main/java/net/authorize/api/contract/v1/ProfileTransactionType.java index 3f3b5671..a077700a 100644 --- a/src/main/java/net/authorize/api/contract/v1/ProfileTransactionType.java +++ b/src/main/java/net/authorize/api/contract/v1/ProfileTransactionType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ReturnedItemType.java b/src/main/java/net/authorize/api/contract/v1/ReturnedItemType.java index 24bf1172..7e79e572 100644 --- a/src/main/java/net/authorize/api/contract/v1/ReturnedItemType.java +++ b/src/main/java/net/authorize/api/contract/v1/ReturnedItemType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/src/main/java/net/authorize/api/contract/v1/SearchCriteriaCustomerProfileType.java b/src/main/java/net/authorize/api/contract/v1/SearchCriteriaCustomerProfileType.java index 7538ecac..564d1752 100644 --- a/src/main/java/net/authorize/api/contract/v1/SearchCriteriaCustomerProfileType.java +++ b/src/main/java/net/authorize/api/contract/v1/SearchCriteriaCustomerProfileType.java @@ -8,11 +8,11 @@ package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSeeAlso; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/SecurePaymentContainerErrorType.java b/src/main/java/net/authorize/api/contract/v1/SecurePaymentContainerErrorType.java index 038980b3..03e6bbc0 100644 --- a/src/main/java/net/authorize/api/contract/v1/SecurePaymentContainerErrorType.java +++ b/src/main/java/net/authorize/api/contract/v1/SecurePaymentContainerErrorType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/SecurePaymentContainerRequest.java b/src/main/java/net/authorize/api/contract/v1/SecurePaymentContainerRequest.java index ea443394..7e20bbb0 100644 --- a/src/main/java/net/authorize/api/contract/v1/SecurePaymentContainerRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/SecurePaymentContainerRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/SecurePaymentContainerResponse.java b/src/main/java/net/authorize/api/contract/v1/SecurePaymentContainerResponse.java index eaeb7e63..d71a830c 100644 --- a/src/main/java/net/authorize/api/contract/v1/SecurePaymentContainerResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/SecurePaymentContainerResponse.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/SendCustomerTransactionReceiptRequest.java b/src/main/java/net/authorize/api/contract/v1/SendCustomerTransactionReceiptRequest.java index 56f309de..c090472c 100644 --- a/src/main/java/net/authorize/api/contract/v1/SendCustomerTransactionReceiptRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/SendCustomerTransactionReceiptRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/SendCustomerTransactionReceiptResponse.java b/src/main/java/net/authorize/api/contract/v1/SendCustomerTransactionReceiptResponse.java index a1030af5..2778c26e 100644 --- a/src/main/java/net/authorize/api/contract/v1/SendCustomerTransactionReceiptResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/SendCustomerTransactionReceiptResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/SettingNameEnum.java b/src/main/java/net/authorize/api/contract/v1/SettingNameEnum.java index 392115a4..9583a566 100644 --- a/src/main/java/net/authorize/api/contract/v1/SettingNameEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/SettingNameEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** @@ -52,6 +52,7 @@ * <enumeration value="typeEmailReceipt"/> * <enumeration value="hostedProfilePaymentOptions"/> * <enumeration value="hostedProfileSaveButtonText"/> + * <enumeration value="hostedPaymentVisaCheckoutOptions"/> * </restriction> * </simpleType> * @@ -296,7 +297,14 @@ public enum SettingNameEnum { * */ @XmlEnumValue("hostedProfileSaveButtonText") - HOSTED_PROFILE_SAVE_BUTTON_TEXT("hostedProfileSaveButtonText"); + HOSTED_PROFILE_SAVE_BUTTON_TEXT("hostedProfileSaveButtonText"), + + /** + * string. Used by getHostedPaymentPage method to accept VisaCheckout configuration. + * + */ + @XmlEnumValue("hostedPaymentVisaCheckoutOptions") + HOSTED_PAYMENT_VISA_CHECKOUT_OPTIONS("hostedPaymentVisaCheckoutOptions"); private final String value; SettingNameEnum(String v) { diff --git a/src/main/java/net/authorize/api/contract/v1/SettingType.java b/src/main/java/net/authorize/api/contract/v1/SettingType.java index c12c76d4..a1421947 100644 --- a/src/main/java/net/authorize/api/contract/v1/SettingType.java +++ b/src/main/java/net/authorize/api/contract/v1/SettingType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/SettlementStateEnum.java b/src/main/java/net/authorize/api/contract/v1/SettlementStateEnum.java index 9839fec4..953807d1 100644 --- a/src/main/java/net/authorize/api/contract/v1/SettlementStateEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/SettlementStateEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/SolutionType.java b/src/main/java/net/authorize/api/contract/v1/SolutionType.java index 62effdc0..267ca8ac 100644 --- a/src/main/java/net/authorize/api/contract/v1/SolutionType.java +++ b/src/main/java/net/authorize/api/contract/v1/SolutionType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/SplitTenderStatusEnum.java b/src/main/java/net/authorize/api/contract/v1/SplitTenderStatusEnum.java index 01f14f7f..6a20e30c 100644 --- a/src/main/java/net/authorize/api/contract/v1/SplitTenderStatusEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/SplitTenderStatusEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/SubMerchantType.java b/src/main/java/net/authorize/api/contract/v1/SubMerchantType.java index 03331e43..02a9e8c7 100644 --- a/src/main/java/net/authorize/api/contract/v1/SubMerchantType.java +++ b/src/main/java/net/authorize/api/contract/v1/SubMerchantType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/SubscriptionCustomerProfileType.java b/src/main/java/net/authorize/api/contract/v1/SubscriptionCustomerProfileType.java index 47d6c805..f00517ea 100644 --- a/src/main/java/net/authorize/api/contract/v1/SubscriptionCustomerProfileType.java +++ b/src/main/java/net/authorize/api/contract/v1/SubscriptionCustomerProfileType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/SubscriptionDetail.java b/src/main/java/net/authorize/api/contract/v1/SubscriptionDetail.java index 729b86ec..ae10faf7 100644 --- a/src/main/java/net/authorize/api/contract/v1/SubscriptionDetail.java +++ b/src/main/java/net/authorize/api/contract/v1/SubscriptionDetail.java @@ -2,18 +2,18 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; import java.math.BigDecimal; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/src/main/java/net/authorize/api/contract/v1/SubscriptionIdList.java b/src/main/java/net/authorize/api/contract/v1/SubscriptionIdList.java index 8faedb86..7720b6be 100644 --- a/src/main/java/net/authorize/api/contract/v1/SubscriptionIdList.java +++ b/src/main/java/net/authorize/api/contract/v1/SubscriptionIdList.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,9 +10,9 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/SubscriptionPaymentType.java b/src/main/java/net/authorize/api/contract/v1/SubscriptionPaymentType.java index a74ab68c..0e41a0fa 100644 --- a/src/main/java/net/authorize/api/contract/v1/SubscriptionPaymentType.java +++ b/src/main/java/net/authorize/api/contract/v1/SubscriptionPaymentType.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/SubsequentAuthInformation.java b/src/main/java/net/authorize/api/contract/v1/SubsequentAuthInformation.java index 60a896b0..05f26a72 100644 --- a/src/main/java/net/authorize/api/contract/v1/SubsequentAuthInformation.java +++ b/src/main/java/net/authorize/api/contract/v1/SubsequentAuthInformation.java @@ -2,16 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import java.math.BigDecimal; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** @@ -25,6 +26,14 @@ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="originalNetworkTransId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}networkTransId" minOccurs="0"/> + * <element name="originalAuthAmount" minOccurs="0"> + * <simpleType> + * <restriction base="{http://www.w3.org/2001/XMLSchema}decimal"> + * <minInclusive value="0.00"/> + * <fractionDigits value="4"/> + * </restriction> + * </simpleType> + * </element> * <element name="reason" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}merchantInitTransReasonEnum" minOccurs="0"/> * </sequence> * </restriction> @@ -37,11 +46,13 @@ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "subsequentAuthInformation", propOrder = { "originalNetworkTransId", + "originalAuthAmount", "reason" }) public class SubsequentAuthInformation { protected String originalNetworkTransId; + protected BigDecimal originalAuthAmount; @XmlSchemaType(name = "string") protected MerchantInitTransReasonEnum reason; @@ -69,6 +80,30 @@ public void setOriginalNetworkTransId(String value) { this.originalNetworkTransId = value; } + /** + * Gets the value of the originalAuthAmount property. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getOriginalAuthAmount() { + return originalAuthAmount; + } + + /** + * Sets the value of the originalAuthAmount property. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setOriginalAuthAmount(BigDecimal value) { + this.originalAuthAmount = value; + } + /** * Gets the value of the reason property. * diff --git a/src/main/java/net/authorize/api/contract/v1/TokenMaskedType.java b/src/main/java/net/authorize/api/contract/v1/TokenMaskedType.java index 96fc62bf..037031bf 100644 --- a/src/main/java/net/authorize/api/contract/v1/TokenMaskedType.java +++ b/src/main/java/net/authorize/api/contract/v1/TokenMaskedType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.09.24 at 04:52:54 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/TransRetailInfoType.java b/src/main/java/net/authorize/api/contract/v1/TransRetailInfoType.java index 4b4f36f9..30c1c96e 100644 --- a/src/main/java/net/authorize/api/contract/v1/TransRetailInfoType.java +++ b/src/main/java/net/authorize/api/contract/v1/TransRetailInfoType.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/TransactionDetailsType.java b/src/main/java/net/authorize/api/contract/v1/TransactionDetailsType.java index 208e7426..03638d3a 100644 --- a/src/main/java/net/authorize/api/contract/v1/TransactionDetailsType.java +++ b/src/main/java/net/authorize/api/contract/v1/TransactionDetailsType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -11,11 +11,11 @@ import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; @@ -149,6 +149,17 @@ * <element name="tip" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}extendedAmountType" minOccurs="0"/> * <element name="otherTax" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}otherTaxType" minOccurs="0"/> * <element name="shipFrom" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}nameAndAddressType" minOccurs="0"/> + * <element name="networkTransId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}networkTransId" minOccurs="0"/> + * <element name="originalNetworkTransId" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}networkTransId" minOccurs="0"/> + * <element name="originalAuthAmount" minOccurs="0"> + * <simpleType> + * <restriction base="{http://www.w3.org/2001/XMLSchema}decimal"> + * <minInclusive value="0.00"/> + * <fractionDigits value="4"/> + * </restriction> + * </simpleType> + * </element> + * <element name="authorizationIndicator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> @@ -206,7 +217,11 @@ "employeeId", "tip", "otherTax", - "shipFrom" + "shipFrom", + "networkTransId", + "originalNetworkTransId", + "originalAuthAmount", + "authorizationIndicator" }) public class TransactionDetailsType { @@ -273,6 +288,10 @@ public class TransactionDetailsType { protected ExtendedAmountType tip; protected OtherTaxType otherTax; protected NameAndAddressType shipFrom; + protected String networkTransId; + protected String originalNetworkTransId; + protected BigDecimal originalAuthAmount; + protected String authorizationIndicator; /** * Gets the value of the transId property. @@ -1410,6 +1429,102 @@ public void setShipFrom(NameAndAddressType value) { this.shipFrom = value; } + /** + * Gets the value of the networkTransId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getNetworkTransId() { + return networkTransId; + } + + /** + * Sets the value of the networkTransId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNetworkTransId(String value) { + this.networkTransId = value; + } + + /** + * Gets the value of the originalNetworkTransId property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getOriginalNetworkTransId() { + return originalNetworkTransId; + } + + /** + * Sets the value of the originalNetworkTransId property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOriginalNetworkTransId(String value) { + this.originalNetworkTransId = value; + } + + /** + * Gets the value of the originalAuthAmount property. + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getOriginalAuthAmount() { + return originalAuthAmount; + } + + /** + * Sets the value of the originalAuthAmount property. + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setOriginalAuthAmount(BigDecimal value) { + this.originalAuthAmount = value; + } + + /** + * Gets the value of the authorizationIndicator property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAuthorizationIndicator() { + return authorizationIndicator; + } + + /** + * Sets the value of the authorizationIndicator property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAuthorizationIndicator(String value) { + this.authorizationIndicator = value; + } + /** *

Java class for anonymous complex type. diff --git a/src/main/java/net/authorize/api/contract/v1/TransactionGroupStatusEnum.java b/src/main/java/net/authorize/api/contract/v1/TransactionGroupStatusEnum.java index 0a50aca6..42d7895b 100644 --- a/src/main/java/net/authorize/api/contract/v1/TransactionGroupStatusEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/TransactionGroupStatusEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/TransactionListOrderFieldEnum.java b/src/main/java/net/authorize/api/contract/v1/TransactionListOrderFieldEnum.java index 7ce81e39..ddb7d258 100644 --- a/src/main/java/net/authorize/api/contract/v1/TransactionListOrderFieldEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/TransactionListOrderFieldEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/TransactionListSorting.java b/src/main/java/net/authorize/api/contract/v1/TransactionListSorting.java index 46273bd9..fd299dcf 100644 --- a/src/main/java/net/authorize/api/contract/v1/TransactionListSorting.java +++ b/src/main/java/net/authorize/api/contract/v1/TransactionListSorting.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/TransactionRequestType.java b/src/main/java/net/authorize/api/contract/v1/TransactionRequestType.java index a8639be6..54bab22b 100644 --- a/src/main/java/net/authorize/api/contract/v1/TransactionRequestType.java +++ b/src/main/java/net/authorize/api/contract/v1/TransactionRequestType.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -11,10 +11,10 @@ import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** @@ -77,6 +77,7 @@ * <element name="subsequentAuthInformation" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}subsequentAuthInformation" minOccurs="0"/> * <element name="otherTax" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}otherTaxType" minOccurs="0"/> * <element name="shipFrom" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}nameAndAddressType" minOccurs="0"/> + * <element name="authorizationIndicatorType" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}authorizationIndicatorType" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> @@ -121,7 +122,8 @@ "processingOptions", "subsequentAuthInformation", "otherTax", - "shipFrom" + "shipFrom", + "authorizationIndicatorType" }) public class TransactionRequestType { @@ -161,6 +163,7 @@ public class TransactionRequestType { protected SubsequentAuthInformation subsequentAuthInformation; protected OtherTaxType otherTax; protected NameAndAddressType shipFrom; + protected AuthorizationIndicatorType authorizationIndicatorType; /** * Gets the value of the transactionType property. @@ -1002,6 +1005,30 @@ public void setShipFrom(NameAndAddressType value) { this.shipFrom = value; } + /** + * Gets the value of the authorizationIndicatorType property. + * + * @return + * possible object is + * {@link AuthorizationIndicatorType } + * + */ + public AuthorizationIndicatorType getAuthorizationIndicatorType() { + return authorizationIndicatorType; + } + + /** + * Sets the value of the authorizationIndicatorType property. + * + * @param value + * allowed object is + * {@link AuthorizationIndicatorType } + * + */ + public void setAuthorizationIndicatorType(AuthorizationIndicatorType value) { + this.authorizationIndicatorType = value; + } + /** *

Java class for anonymous complex type. diff --git a/src/main/java/net/authorize/api/contract/v1/TransactionResponse.java b/src/main/java/net/authorize/api/contract/v1/TransactionResponse.java index f8acb209..829ec0ea 100644 --- a/src/main/java/net/authorize/api/contract/v1/TransactionResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/TransactionResponse.java @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // @@ -10,10 +10,10 @@ import java.util.ArrayList; import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/TransactionStatusEnum.java b/src/main/java/net/authorize/api/contract/v1/TransactionStatusEnum.java index 1576243a..7c72d028 100644 --- a/src/main/java/net/authorize/api/contract/v1/TransactionStatusEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/TransactionStatusEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/TransactionSummaryType.java b/src/main/java/net/authorize/api/contract/v1/TransactionSummaryType.java index 15db3c36..c8619db7 100644 --- a/src/main/java/net/authorize/api/contract/v1/TransactionSummaryType.java +++ b/src/main/java/net/authorize/api/contract/v1/TransactionSummaryType.java @@ -2,18 +2,18 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; import java.math.BigDecimal; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; diff --git a/src/main/java/net/authorize/api/contract/v1/TransactionTypeEnum.java b/src/main/java/net/authorize/api/contract/v1/TransactionTypeEnum.java index 7d0fbc18..b1659d17 100644 --- a/src/main/java/net/authorize/api/contract/v1/TransactionTypeEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/TransactionTypeEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/UpdateCustomerPaymentProfileRequest.java b/src/main/java/net/authorize/api/contract/v1/UpdateCustomerPaymentProfileRequest.java index 49ece0c5..87b45c41 100644 --- a/src/main/java/net/authorize/api/contract/v1/UpdateCustomerPaymentProfileRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/UpdateCustomerPaymentProfileRequest.java @@ -2,18 +2,18 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/UpdateCustomerPaymentProfileResponse.java b/src/main/java/net/authorize/api/contract/v1/UpdateCustomerPaymentProfileResponse.java index fbb4552b..a446a1a7 100644 --- a/src/main/java/net/authorize/api/contract/v1/UpdateCustomerPaymentProfileResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/UpdateCustomerPaymentProfileResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/UpdateCustomerProfileRequest.java b/src/main/java/net/authorize/api/contract/v1/UpdateCustomerProfileRequest.java index 51317c04..0e1e2b89 100644 --- a/src/main/java/net/authorize/api/contract/v1/UpdateCustomerProfileRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/UpdateCustomerProfileRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.11.14 at 11:09:15 AM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** @@ -25,7 +25,7 @@ * <complexContent> * <extension base="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}ANetApiRequest"> * <sequence> - * <element name="profile" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}CustomerProfileExType"/> + * <element name="profile" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}customerProfileInfoExType"/> * </sequence> * </extension> * </complexContent> @@ -44,30 +44,30 @@ public class UpdateCustomerProfileRequest { @XmlElement(required = true) - protected CustomerProfileExType profile; + protected CustomerProfileInfoExType profile; + /** * Gets the value of the profile property. * * @return * possible object is - * {@link CustomerProfileExType } + * {@link CustomerProfileInfoExType } * */ - - public CustomerProfileExType getProfile() { - return profile; - } + public CustomerProfileInfoExType getProfile() { + return profile; + } /** * Sets the value of the profile property. * * @param value * allowed object is - * {@link CustomerProfileExType } + * {@link CustomerProfileInfoExType } * */ - public void setProfile(CustomerProfileExType profile) { - this.profile = profile; - } + public void setProfile(CustomerProfileInfoExType value) { + this.profile = value; + } } diff --git a/src/main/java/net/authorize/api/contract/v1/UpdateCustomerProfileResponse.java b/src/main/java/net/authorize/api/contract/v1/UpdateCustomerProfileResponse.java index dd99ebd9..db2964a4 100644 --- a/src/main/java/net/authorize/api/contract/v1/UpdateCustomerProfileResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/UpdateCustomerProfileResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/UpdateCustomerShippingAddressRequest.java b/src/main/java/net/authorize/api/contract/v1/UpdateCustomerShippingAddressRequest.java index a6fee8b8..9464c881 100644 --- a/src/main/java/net/authorize/api/contract/v1/UpdateCustomerShippingAddressRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/UpdateCustomerShippingAddressRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/UpdateCustomerShippingAddressResponse.java b/src/main/java/net/authorize/api/contract/v1/UpdateCustomerShippingAddressResponse.java index 6cfd44a5..96de9361 100644 --- a/src/main/java/net/authorize/api/contract/v1/UpdateCustomerShippingAddressResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/UpdateCustomerShippingAddressResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/UpdateHeldTransactionRequest.java b/src/main/java/net/authorize/api/contract/v1/UpdateHeldTransactionRequest.java index 1aa2516b..0388054a 100644 --- a/src/main/java/net/authorize/api/contract/v1/UpdateHeldTransactionRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/UpdateHeldTransactionRequest.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/UpdateHeldTransactionResponse.java b/src/main/java/net/authorize/api/contract/v1/UpdateHeldTransactionResponse.java index 73cb5f42..27f23ebd 100644 --- a/src/main/java/net/authorize/api/contract/v1/UpdateHeldTransactionResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/UpdateHeldTransactionResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/UpdateMerchantDetailsRequest.java b/src/main/java/net/authorize/api/contract/v1/UpdateMerchantDetailsRequest.java index b501a2e8..dd7455ab 100644 --- a/src/main/java/net/authorize/api/contract/v1/UpdateMerchantDetailsRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/UpdateMerchantDetailsRequest.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/UpdateMerchantDetailsResponse.java b/src/main/java/net/authorize/api/contract/v1/UpdateMerchantDetailsResponse.java index a21ab0c5..14209d30 100644 --- a/src/main/java/net/authorize/api/contract/v1/UpdateMerchantDetailsResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/UpdateMerchantDetailsResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/UpdateSplitTenderGroupRequest.java b/src/main/java/net/authorize/api/contract/v1/UpdateSplitTenderGroupRequest.java index 01b06e8b..09370fc2 100644 --- a/src/main/java/net/authorize/api/contract/v1/UpdateSplitTenderGroupRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/UpdateSplitTenderGroupRequest.java @@ -2,18 +2,18 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/UpdateSplitTenderGroupResponse.java b/src/main/java/net/authorize/api/contract/v1/UpdateSplitTenderGroupResponse.java index 10b234e6..f54d628c 100644 --- a/src/main/java/net/authorize/api/contract/v1/UpdateSplitTenderGroupResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/UpdateSplitTenderGroupResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/UserField.java b/src/main/java/net/authorize/api/contract/v1/UserField.java index dd6c7487..fb0acb33 100644 --- a/src/main/java/net/authorize/api/contract/v1/UserField.java +++ b/src/main/java/net/authorize/api/contract/v1/UserField.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ValidateCustomerPaymentProfileRequest.java b/src/main/java/net/authorize/api/contract/v1/ValidateCustomerPaymentProfileRequest.java index 1765ab98..1adb763d 100644 --- a/src/main/java/net/authorize/api/contract/v1/ValidateCustomerPaymentProfileRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/ValidateCustomerPaymentProfileRequest.java @@ -2,18 +2,18 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ValidateCustomerPaymentProfileResponse.java b/src/main/java/net/authorize/api/contract/v1/ValidateCustomerPaymentProfileResponse.java index f93d0399..1499138b 100644 --- a/src/main/java/net/authorize/api/contract/v1/ValidateCustomerPaymentProfileResponse.java +++ b/src/main/java/net/authorize/api/contract/v1/ValidateCustomerPaymentProfileResponse.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/ValidationModeEnum.java b/src/main/java/net/authorize/api/contract/v1/ValidationModeEnum.java index db6ec99f..652aa04e 100644 --- a/src/main/java/net/authorize/api/contract/v1/ValidationModeEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/ValidationModeEnum.java @@ -2,15 +2,15 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlEnumValue; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/WebCheckOutDataType.java b/src/main/java/net/authorize/api/contract/v1/WebCheckOutDataType.java index fe902a84..b61dee3a 100644 --- a/src/main/java/net/authorize/api/contract/v1/WebCheckOutDataType.java +++ b/src/main/java/net/authorize/api/contract/v1/WebCheckOutDataType.java @@ -2,17 +2,17 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/WebCheckOutDataTypeToken.java b/src/main/java/net/authorize/api/contract/v1/WebCheckOutDataTypeToken.java index 803641b5..c0c08564 100644 --- a/src/main/java/net/authorize/api/contract/v1/WebCheckOutDataTypeToken.java +++ b/src/main/java/net/authorize/api/contract/v1/WebCheckOutDataTypeToken.java @@ -2,16 +2,16 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/WebCheckOutTypeEnum.java b/src/main/java/net/authorize/api/contract/v1/WebCheckOutTypeEnum.java index cb467a75..b239bd18 100644 --- a/src/main/java/net/authorize/api/contract/v1/WebCheckOutTypeEnum.java +++ b/src/main/java/net/authorize/api/contract/v1/WebCheckOutTypeEnum.java @@ -2,14 +2,14 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlEnum; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/XXDoNotUseDummyRequest.java b/src/main/java/net/authorize/api/contract/v1/XXDoNotUseDummyRequest.java index 2725a5b1..26f26bd5 100644 --- a/src/main/java/net/authorize/api/contract/v1/XXDoNotUseDummyRequest.java +++ b/src/main/java/net/authorize/api/contract/v1/XXDoNotUseDummyRequest.java @@ -8,12 +8,12 @@ package net.authorize.api.contract.v1; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; +import jakarta.xml.bind.annotation.XmlAccessType; +import jakarta.xml.bind.annotation.XmlAccessorType; +import jakarta.xml.bind.annotation.XmlElement; +import jakarta.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlSchemaType; +import jakarta.xml.bind.annotation.XmlType; /** diff --git a/src/main/java/net/authorize/api/contract/v1/package-info.java b/src/main/java/net/authorize/api/contract/v1/package-info.java index 58a805e0..f50dca81 100644 --- a/src/main/java/net/authorize/api/contract/v1/package-info.java +++ b/src/main/java/net/authorize/api/contract/v1/package-info.java @@ -2,8 +2,8 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2018.06.13 at 02:31:45 PM IST +// Generated on: 2024.08.29 at 03:15:31 AM IST // -@javax.xml.bind.annotation.XmlSchema(namespace = "AnetApi/xml/v1/schema/AnetApiSchema.xsd", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +@jakarta.xml.bind.annotation.XmlSchema(namespace = "AnetApi/xml/v1/schema/AnetApiSchema.xsd", elementFormDefault = jakarta.xml.bind.annotation.XmlNsForm.QUALIFIED) package net.authorize.api.contract.v1; diff --git a/src/main/java/net/authorize/api/controller/base/ApiOperationBase.java b/src/main/java/net/authorize/api/controller/base/ApiOperationBase.java index f093cb97..52e3d7cc 100644 --- a/src/main/java/net/authorize/api/controller/base/ApiOperationBase.java +++ b/src/main/java/net/authorize/api/controller/base/ApiOperationBase.java @@ -19,8 +19,8 @@ import net.authorize.util.HttpUtility; import net.authorize.util.LogHelper; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; /** * @author ramittal @@ -28,7 +28,7 @@ */ public abstract class ApiOperationBase implements IApiOperation { - protected static Log logger = LogFactory.getLog(ApiOperationBase.class); + protected static Logger logger = LogManager.getLogger(ApiOperationBase.class); private static Environment environment = null; private static MerchantAuthenticationType merchantAuthentication = null; @@ -140,7 +140,6 @@ public void execute(Environment environment) { logger.debug(String.format("Executing Request:'%s'", this.getApiRequest())); if ( null == environment) throw new InvalidParameterException(nullEnvironmentErrorMessage); - ANetApiResponse httpApiResponse = HttpUtility.postData(environment, this.getApiRequest(), this.responseClass); if ( null != httpApiResponse) diff --git a/src/main/java/net/authorize/api/controller/base/ErrorResponse.java b/src/main/java/net/authorize/api/controller/base/ErrorResponse.java index df9399cd..86aad7c3 100644 --- a/src/main/java/net/authorize/api/controller/base/ErrorResponse.java +++ b/src/main/java/net/authorize/api/controller/base/ErrorResponse.java @@ -2,7 +2,7 @@ import java.util.List; -import javax.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlRootElement; import net.authorize.api.contract.v1.ANetApiResponse; import net.authorize.api.contract.v1.MessagesType; diff --git a/src/main/java/net/authorize/util/Constants.java b/src/main/java/net/authorize/util/Constants.java index 81960330..2a2b42c5 100644 --- a/src/main/java/net/authorize/util/Constants.java +++ b/src/main/java/net/authorize/util/Constants.java @@ -7,7 +7,7 @@ public final class Constants { public static final String HTTPS_PROXY_HOST = "https.proxyHost"; public static final String HTTPS_PROXY_PORT = "https.proxyPort"; public static final String HTTPS_PROXY_USERNAME = "https.proxyUsername"; - public static final String HTTPS_PROXY_PASSWORD = "https.proxyPassword"; + public static final String HTTPS_PROXY_PASSWORD = "https.proxyPassword"; public static final String HTTP_USE_PROXY = "http.proxyUse"; public static final String HTTP_PROXY_HOST = "http.proxyHost"; @@ -35,5 +35,5 @@ public final class Constants { public static final String HTTP_READ_TIME_OUT = "http.ReadTimeout"; public static final int HTTP_READ_TIME_OUT_DEFAULT_VALUE = 30000; - public static final String CLIENT_ID = "sdk-java-2.0.1"; + public static final String CLIENT_ID = "sdk-java-2.0.3"; } diff --git a/src/main/java/net/authorize/util/HttpCallTask.java b/src/main/java/net/authorize/util/HttpCallTask.java index 59bbb24c..a64e6e41 100644 --- a/src/main/java/net/authorize/util/HttpCallTask.java +++ b/src/main/java/net/authorize/util/HttpCallTask.java @@ -5,8 +5,8 @@ import java.util.List; import java.util.concurrent.Callable; -import javax.xml.bind.JAXBException; -import javax.xml.bind.UnmarshalException; +import jakarta.xml.bind.JAXBException; +import jakarta.xml.bind.UnmarshalException; import net.authorize.Environment; import net.authorize.api.contract.v1.ANetApiRequest; @@ -15,175 +15,173 @@ import net.authorize.api.contract.v1.MessagesType; import net.authorize.api.contract.v1.MessagesType.Message; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; -import org.apache.http.HttpEntity; -import org.apache.http.HttpResponse; -import org.apache.http.client.ClientProtocolException; -import org.apache.http.client.methods.HttpPost; -import org.apache.http.impl.client.DefaultHttpClient; -//import net.authorize.api.controller.base.ErrorResponse; +import org.apache.hc.core5.http.io.entity.EntityUtils; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; +import org.apache.hc.core5.http.HttpEntity; +import org.apache.hc.core5.http.HttpResponse; +import org.apache.hc.client5.http.ClientProtocolException; +import org.apache.hc.client5.http.classic.methods.HttpPost; +import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; +import org.apache.hc.core5.http.ClassicHttpResponse; /** - * Callable task to make http calls in future - * @author ramittal + * Callable task to make http calls in future * + * @author ramittal */ public class HttpCallTask implements Callable { - private static Log logger = LogFactory.getLog(HttpCallTask.class); - - Environment env = null; - ANetApiRequest request = null; - @SuppressWarnings("rawtypes") - Class classType = null; - - //private static ANetApiResponse errorResponse = null; - private Message errorMessage = null; - - /** - * Creates task to be called in future for making http call - * @param env Env to point to - * @param request Http request to send - * @param classType Expected response type if successful - */ + private static Logger logger = LogManager.getLogger(HttpCallTask.class); + + Environment env = null; + ANetApiRequest request = null; + @SuppressWarnings("rawtypes") + Class classType = null; + + //private static ANetApiResponse errorResponse = null; + private Message errorMessage = null; + + /** + * Creates task to be called in future for making http call + * + * @param env Env to point to + * @param request Http request to send + * @param classType Expected response type if successful + */ public HttpCallTask(Environment env, ANetApiRequest request, Class classType) { - this.env = env; - this.request = request; - this.classType = classType; - this.errorMessage = new Message(); + this.env = env; + this.request = request; + this.classType = classType; + this.errorMessage = new Message(); } - @SuppressWarnings("unchecked") /** * Makes a http call, using the proxy if requested, and returns apiresponse * with error code set appropriately - * @return ANetApiResponse successful or failed response + * + * @return ANetApiResponse successful or failed response */ - public ANetApiResponse call() throws Exception { - ANetApiResponse response = null; - StringBuilder buffer = new StringBuilder(); - - org.apache.http.client.HttpClient httpCaller = null; - + @SuppressWarnings("unchecked") + public ANetApiResponse call() throws Exception { + ANetApiResponse response = null; + StringBuilder buffer = new StringBuilder(); + + CloseableHttpClient httpCaller = null; + try { HttpPost httppost = HttpUtility.createPostRequest(this.env, this.request); httpCaller = HttpClient.getHttpsClient(); - - HttpResponse httpResponse = httpCaller.execute(httppost); - - if ( null != httpResponse) { - if ( null != httpResponse.getStatusLine()) { - if ( 200 == httpResponse.getStatusLine().getStatusCode()) { - - HttpEntity entity = httpResponse.getEntity(); - // get the raw data being received - InputStream instream = entity.getContent(); - buffer.append(HttpUtility.convertStreamToString(instream)); - } - } - } - LogHelper.debug(logger, "Raw Response: '%s'", buffer.toString()); - // handle HTTP errors - if (0 == buffer.length()) { - response = createErrorResponse(httpResponse, null); - } else { // i.e. if ( StringUtils.isNotEmpty(buffer.toString())) - Object localResponse = null; - - try { - localResponse = XmlUtility.create(buffer.toString(), this.classType); - } catch(UnmarshalException ume) { - try { - //try deserializing to error message - localResponse = XmlUtility.create(buffer.toString(), net.authorize.api.contract.v1.ErrorResponse.class); - } catch(JAXBException jabex) { - response = createErrorResponse(httpResponse, jabex); - } - } catch(JAXBException jabex) { - response = createErrorResponse(httpResponse, jabex); - } - - //ObjectFactory factory = new ObjectFactory(); - //JAXBElement error = factory.createErrorResponse(); - - //check if error - if ( null == localResponse) { - try { - response = XmlUtility.create(buffer.toString(), ANetApiResponse.class); - } catch(JAXBException jabex) { - response = createErrorResponse(httpResponse, jabex); - } - } else { - if (localResponse instanceof ANetApiResponse) - { - response = (ANetApiResponse) localResponse; - } else { - LogHelper.warn( logger, "Unknown ResponseType: '%s'", localResponse); - } - } - } + + ClassicHttpResponse httpResponse = httpCaller.executeOpen(null, httppost, null); + + if (null != httpResponse) { + if (200 == httpResponse.getCode()) { + final HttpEntity entity = httpResponse.getEntity(); + // get the raw data being received + InputStream instream = entity.getContent(); + buffer.append(HttpUtility.convertStreamToString(instream)); + EntityUtils.consume(entity); + } + } + LogHelper.debug(logger, "Raw Response: '%s'", buffer.toString()); + // handle HTTP errors + if (0 == buffer.length()) { + response = createErrorResponse(httpResponse, null); + } else { // i.e. if ( StringUtils.isNotEmpty(buffer.toString())) + Object localResponse = null; + + try { + localResponse = XmlUtility.create(buffer.toString(), this.classType); + } catch (UnmarshalException ume) { + try { + //try deserializing to error message + localResponse = XmlUtility.create(buffer.toString(), net.authorize.api.contract.v1.ErrorResponse.class); + } catch (JAXBException jabex) { + response = createErrorResponse(httpResponse, jabex); + } + } catch (JAXBException jabex) { + response = createErrorResponse(httpResponse, jabex); + } + + //ObjectFactory factory = new ObjectFactory(); + //JAXBElement error = factory.createErrorResponse(); + + //check if error + if (null == localResponse) { + try { + response = XmlUtility.create(buffer.toString(), ANetApiResponse.class); + } catch (JAXBException jabex) { + response = createErrorResponse(httpResponse, jabex); + } + } else { + if (localResponse instanceof ANetApiResponse) { + response = (ANetApiResponse) localResponse; + } else { + LogHelper.warn(logger, "Unknown ResponseType: '%s'", localResponse); + } + } + } } catch (ClientProtocolException cpe) { - response = createErrorResponse(null, cpe); + response = createErrorResponse(null, cpe); } catch (IOException ioe) { - response = createErrorResponse(null, ioe); + response = createErrorResponse(null, ioe); } finally { - if ( null != httpCaller) { - httpCaller.getConnectionManager().shutdown(); - } + if (null != httpCaller) { + httpCaller.close(); + } } return response; - } - - private ANetApiResponse createErrorResponse(HttpResponse httpResponse, Exception exception) { - ANetApiResponse response = new ANetApiResponse(); - - MessagesType aMessage = new MessagesType(); - aMessage.setResultCode(MessageTypeEnum.ERROR); - response.setMessages(aMessage); - - List messages = response.getMessages().getMessage(); - //clear all messages - messages.clear(); - - setErrorResponse(messages, httpResponse); - setErrorResponse(messages, exception); - - return response; - } - - private void setErrorResponse(List messages, HttpResponse httpResponse) { - if ( null != httpResponse) { - messages.add(errorMessage); - String code = "Error"; - String text = "Unknown Error"; - if (null != httpResponse.getStatusLine()) - { - LogHelper.warn( logger, "Error deserializing response to '%s'", this.classType); - - code = String.format("%d", httpResponse.getStatusLine().getStatusCode()); - if (null != httpResponse.getStatusLine().getReasonPhrase()) { text = httpResponse.getStatusLine().getReasonPhrase();} - } - setErrorMessageValues(code, text); - } - } - - private void setErrorResponse(List messages, Exception exception) { - if ( null != exception) { - messages.add(errorMessage); - String code = "Error"; - String text = "Unknown Error"; - LogHelper.error( logger, "Http request execute failed: '%s'", exception.getMessage()); - code = exception.getClass().getCanonicalName(); - //code = exception.getClass().getTypeName();// requires java1.8 - text = exception.getMessage(); - - setErrorMessageValues(code, text); - } - } - - private void setErrorMessageValues(String code, String text) { - errorMessage.setCode(code); - errorMessage.setText(text); - LogHelper.warn(logger, "Adding ErrorMessage: Code: '%s', Text: '%s'", code, text); - } -} + } + + private ANetApiResponse createErrorResponse(HttpResponse httpResponse, Exception exception) { + ANetApiResponse response = new ANetApiResponse(); + + MessagesType aMessage = new MessagesType(); + aMessage.setResultCode(MessageTypeEnum.ERROR); + response.setMessages(aMessage); + + List messages = response.getMessages().getMessage(); + //clear all messages + messages.clear(); + + setErrorResponse(messages, httpResponse); + setErrorResponse(messages, exception); + + return response; + } + + private void setErrorResponse(List messages, HttpResponse httpResponse) { + if (null != httpResponse) { + messages.add(errorMessage); + String code = "Error"; + String text = "Unknown Error"; + LogHelper.warn(logger, "Error deserializing response to '%s'", this.classType); + code = String.format("%d", httpResponse.getCode()); + if (null != httpResponse.getReasonPhrase()) { + text = httpResponse.getReasonPhrase(); + } + setErrorMessageValues(code, text); + } + } + + private void setErrorResponse(List messages, Exception exception) { + if (null != exception) { + messages.add(errorMessage); + String code = "Error"; + String text = "Unknown Error"; + LogHelper.error(logger, "Http request execute failed: '%s'", exception.getMessage()); + code = exception.getClass().getCanonicalName(); + //code = exception.getClass().getTypeName();// requires java1.8 + text = exception.getMessage(); + + setErrorMessageValues(code, text); + } + } + + private void setErrorMessageValues(String code, String text) { + errorMessage.setCode(code); + errorMessage.setText(text); + LogHelper.warn(logger, "Adding ErrorMessage: Code: '%s', Text: '%s'", code, text); + } +} diff --git a/src/main/java/net/authorize/util/HttpClient.java b/src/main/java/net/authorize/util/HttpClient.java index 29bec73f..d864dc36 100644 --- a/src/main/java/net/authorize/util/HttpClient.java +++ b/src/main/java/net/authorize/util/HttpClient.java @@ -9,164 +9,194 @@ import javax.net.ssl.SSLContext; import javax.net.ssl.TrustManagerFactory; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; -import org.apache.http.HttpHost; -import org.apache.http.auth.AuthScope; -import org.apache.http.auth.Credentials; -import org.apache.http.auth.UsernamePasswordCredentials; -import org.apache.http.client.CredentialsProvider; -import org.apache.http.client.config.RequestConfig; -import org.apache.http.conn.socket.LayeredConnectionSocketFactory; -import org.apache.http.conn.ssl.SSLConnectionSocketFactory; -import org.apache.http.impl.client.BasicCredentialsProvider; -import org.apache.http.impl.client.CloseableHttpClient; -import org.apache.http.impl.client.HttpClientBuilder; -import org.apache.http.impl.client.HttpClients; -import org.apache.http.impl.client.LaxRedirectStrategy; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; +import org.apache.hc.client5.http.config.ConnectionConfig; +import org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManager; +import org.apache.hc.client5.http.impl.io.PoolingHttpClientConnectionManagerBuilder; +import org.apache.hc.client5.http.ssl.NoopHostnameVerifier; +import org.apache.hc.client5.http.ssl.SSLConnectionSocketFactoryBuilder; +import org.apache.hc.core5.http.io.SocketConfig; +import org.apache.hc.core5.http.ssl.TLS; +import org.apache.hc.core5.pool.PoolConcurrencyPolicy; +import org.apache.hc.core5.pool.PoolReusePolicy; +import org.apache.hc.core5.ssl.SSLContexts; +import org.apache.hc.core5.http.HttpHost; +import org.apache.hc.client5.http.auth.AuthScope; +import org.apache.hc.client5.http.auth.Credentials; +import org.apache.hc.client5.http.auth.UsernamePasswordCredentials; +import org.apache.hc.client5.http.impl.auth.BasicCredentialsProvider; +import org.apache.hc.client5.http.config.RequestConfig; +import org.apache.hc.client5.http.socket.LayeredConnectionSocketFactory; +import org.apache.hc.client5.http.impl.classic.CloseableHttpClient; +import org.apache.hc.client5.http.impl.classic.HttpClientBuilder; +import org.apache.hc.core5.util.Timeout; import net.authorize.Environment; /** * Transportation object used to facilitate the communication with the * respective gateway. - * */ public class HttpClient { - private static Log logger = LogFactory.getLog(HttpClient.class); - - public static final String ENCODING = "UTF-8"; - static boolean proxySet = false; - - static boolean UseProxy = Environment.getBooleanProperty(Constants.HTTPS_USE_PROXY); - static String ProxyHost = Environment.getProperty(Constants.HTTPS_PROXY_HOST); - static int ProxyPort = Environment.getIntProperty(Constants.HTTPS_PROXY_PORT); - static String proxyUsername = Environment.getProperty(Constants.HTTPS_PROXY_USERNAME); - static String proxyPassword = Environment.getProperty(Constants.HTTPS_PROXY_PASSWORD); - - static int httpConnectionTimeout = Environment.getIntProperty(Constants.HTTP_CONNECTION_TIME_OUT); - static int httpReadTimeout = Environment.getIntProperty(Constants.HTTP_READ_TIME_OUT); - - static { - LogHelper.info(logger, "Use Proxy: '%s'", UseProxy); - - httpConnectionTimeout = (httpConnectionTimeout == 0 ? Constants.HTTP_CONNECTION_TIME_OUT_DEFAULT_VALUE - : httpConnectionTimeout); - httpReadTimeout = (httpReadTimeout == 0 ? Constants.HTTP_READ_TIME_OUT_DEFAULT_VALUE : httpReadTimeout); - } - - - - - /** - * Converts a response inputstream into a string. - * - * @param is - * @return String - */ - @Deprecated - public static String convertStreamToString(InputStream is) { - BufferedReader reader = new BufferedReader(new InputStreamReader(is)); - StringBuilder sb = new StringBuilder(); - - String line; - try { - while ((line = reader.readLine()) != null) { - sb.append(line).append("\n"); - } - } catch (IOException e) { - LogHelper.warn(logger, "Exception reading data from Stream: '%s'", e.getMessage()); - } finally { - if (null != reader) { - try { - reader.close(); - } catch (IOException e) { - LogHelper.warn(logger, "Exception closing BufferedReader: '%s'", e.getMessage()); - } - } - - if (null != is) { - try { - is.close(); - } catch (IOException e) { - LogHelper.warn(logger, "Exception closing InputStream: '%s'", e.getMessage()); - } - } - } - return sb.toString(); - } - - - /** - * @return returns an SSL context with TLSv1.2 protocol instance to be used in - * the call - */ - private static SSLContext getSSLContext() { - try { - final SSLContext sc = SSLContext.getInstance("TLSv1.2"); - final TrustManagerFactory trustManagerFactory = TrustManagerFactory - .getInstance(TrustManagerFactory.getDefaultAlgorithm()); - trustManagerFactory.init((KeyStore) null); - sc.init(null, trustManagerFactory.getTrustManagers(), new java.security.SecureRandom()); - return sc; - } catch (Exception e) { - e.printStackTrace(); - return null; - } - } - - /** - * Returns a HTTPClient instance which enforce TLSv1.2 protocol for all the - * calls - * - * @return CloseableHttpClient instance - * @throws Exception - */ - static CloseableHttpClient getHttpsClient() throws Exception { - SSLContext sslcontext = getSSLContext(); - try { - LayeredConnectionSocketFactory sslSocketFactory = new org.apache.http.conn.ssl.SSLConnectionSocketFactory( - sslcontext, SSLConnectionSocketFactory.STRICT_HOSTNAME_VERIFIER); - RequestConfig requestConfig = RequestConfig.custom().setConnectTimeout(httpConnectionTimeout).build(); - - CloseableHttpClient httpClient; - - if (UseProxy && ProxyHost != null) { - - HttpClientBuilder hcBuilder; - if (proxyUsername != null && proxyPassword != null) { - LogHelper.info(logger, "Setting up proxy to URL with Authentication: '%s://%s@%s:%d'", - Constants.PROXY_PROTOCOL, proxyUsername, ProxyHost, ProxyPort); - CredentialsProvider credsProvider = new BasicCredentialsProvider(); - AuthScope proxyScope = new AuthScope(ProxyHost, ProxyPort); - Credentials proxyCreds = new UsernamePasswordCredentials(proxyUsername, proxyPassword); - credsProvider.setCredentials(proxyScope, proxyCreds); - hcBuilder = HttpClients.custom().setSSLSocketFactory(sslSocketFactory) - .setDefaultRequestConfig(requestConfig).setRedirectStrategy(new LaxRedirectStrategy()) - .setDefaultCredentialsProvider(credsProvider); - } else { - LogHelper.info(logger, "Setting up proxy to URL: '%s://%s:%d'", Constants.PROXY_PROTOCOL, ProxyHost, - ProxyPort); - hcBuilder = HttpClients.custom().setSSLSocketFactory(sslSocketFactory) - .setDefaultRequestConfig(requestConfig).setRedirectStrategy(new LaxRedirectStrategy()); - } - - HttpHost httpProxy = new HttpHost(ProxyHost, ProxyPort, Constants.PROXY_PROTOCOL); - hcBuilder.setProxy(httpProxy); - - httpClient = hcBuilder.build(); - - proxySet = true; - } else { - LogHelper.warn(logger, "Defaulting to non-proxy environment"); - - httpClient = HttpClients.custom().setSSLSocketFactory(sslSocketFactory) - .setDefaultRequestConfig(requestConfig).setRedirectStrategy(new LaxRedirectStrategy()).build(); - } - - return httpClient; - } catch (Exception e) { - return null; - } - } + private static Logger logger = LogManager.getLogger(HttpClient.class); + + public static final String ENCODING = "UTF-8"; + static boolean proxySet = false; + + static boolean UseProxy = Environment.getBooleanProperty(Constants.HTTPS_USE_PROXY); + static String ProxyHost = Environment.getProperty(Constants.HTTPS_PROXY_HOST); + static int ProxyPort = Environment.getIntProperty(Constants.HTTPS_PROXY_PORT); + static String proxyUsername = Environment.getProperty(Constants.HTTPS_PROXY_USERNAME); + static String proxyPassword = Environment.getProperty(Constants.HTTPS_PROXY_PASSWORD); + + static int httpConnectionTimeout = Environment.getIntProperty(Constants.HTTP_CONNECTION_TIME_OUT); + static int httpReadTimeout = Environment.getIntProperty(Constants.HTTP_READ_TIME_OUT); + + static Timeout newHttpConnectionTimeout, newHttpReadTimeout; + + static { + LogHelper.info(logger, "Use Proxy: '%s'", UseProxy); + + httpConnectionTimeout = (httpConnectionTimeout == 0 ? Constants.HTTP_CONNECTION_TIME_OUT_DEFAULT_VALUE + : httpConnectionTimeout); + httpReadTimeout = (httpReadTimeout == 0 ? Constants.HTTP_READ_TIME_OUT_DEFAULT_VALUE : httpReadTimeout); + + newHttpConnectionTimeout = Timeout.ofSeconds(httpConnectionTimeout); + newHttpReadTimeout = Timeout.ofSeconds(httpReadTimeout); + } + + /** + * Converts a response inputstream into a string. + * + * @param is + * @return String + */ + @Deprecated + public static String convertStreamToString(InputStream is) { + BufferedReader reader = new BufferedReader(new InputStreamReader(is)); + StringBuilder sb = new StringBuilder(); + + String line; + try { + while ((line = reader.readLine()) != null) { + sb.append(line).append("\n"); + } + } catch (IOException e) { + LogHelper.warn(logger, "Exception reading data from Stream: '%s'", e.getMessage()); + } finally { + if (null != reader) { + try { + reader.close(); + } catch (IOException e) { + LogHelper.warn(logger, "Exception closing BufferedReader: '%s'", e.getMessage()); + } + } + + if (null != is) { + try { + is.close(); + } catch (IOException e) { + LogHelper.warn(logger, "Exception closing InputStream: '%s'", e.getMessage()); + } + } + } + return sb.toString(); + } + + + /** + * @return returns an SSL context with TLSv1.2 protocol instance to be used in + * the call + */ + private static SSLContext getSSLContext() { + try { + final SSLContext sc = SSLContext.getInstance("TLSv1.2"); + final TrustManagerFactory trustManagerFactory = TrustManagerFactory + .getInstance(TrustManagerFactory.getDefaultAlgorithm()); + trustManagerFactory.init((KeyStore) null); + sc.init(null, trustManagerFactory.getTrustManagers(), new java.security.SecureRandom()); + return sc; + } catch (Exception e) { + e.printStackTrace(); + return null; + } + } + + /** + * Returns a HTTPClient instance which enforce TLSv1.2 protocol for all the + * calls + * + * @return CloseableHttpClient instance + * @throws Exception + */ + static CloseableHttpClient getHttpsClient() throws Exception { + SSLContext sslcontext = getSSLContext(); + try { + CloseableHttpClient httpClient; + + PoolingHttpClientConnectionManager connectionManager = PoolingHttpClientConnectionManagerBuilder.create() + .setSSLSocketFactory(SSLConnectionSocketFactoryBuilder.create() + .setSslContext(SSLContexts.createSystemDefault()) + .setTlsVersions(TLS.V_1_2) + .setHostnameVerifier(NoopHostnameVerifier.INSTANCE) + .build()) + .setPoolConcurrencyPolicy(PoolConcurrencyPolicy.STRICT) + .setConnPoolPolicy(PoolReusePolicy.LIFO) + .setDefaultSocketConfig(SocketConfig.custom() + .setSoTimeout(newHttpReadTimeout) + .build()) + .setDefaultConnectionConfig(ConnectionConfig.custom() + .setConnectTimeout(newHttpConnectionTimeout) + .setSocketTimeout(newHttpReadTimeout) + .build()) + .build(); + + RequestConfig requestConfig = RequestConfig.custom() + .setExpectContinueEnabled(true) + .build(); + + if (UseProxy && ProxyHost != null) { + HttpClientBuilder hcBuilder; + if (proxyUsername != null && proxyPassword != null) { + LogHelper.info(logger, "Setting up proxy to URL with Authentication: '%s://%s@%s:%d'", + Constants.PROXY_PROTOCOL, proxyUsername, ProxyHost, ProxyPort); + BasicCredentialsProvider credsProvider = new BasicCredentialsProvider(); + AuthScope proxyScope = new AuthScope(ProxyHost, ProxyPort); + Credentials proxyCreds = new UsernamePasswordCredentials(proxyUsername, proxyPassword.toCharArray()); + credsProvider.setCredentials(proxyScope, proxyCreds); + httpClient = HttpClientBuilder + .create() + .setDefaultCredentialsProvider(credsProvider) + .setProxy(new HttpHost(Constants.PROXY_PROTOCOL, ProxyHost, ProxyPort)) + .setConnectionManager(connectionManager) + .setDefaultRequestConfig(requestConfig) + .build(); + } else { + LogHelper.info(logger, "Setting up proxy to URL: '%s://%s:%d'", Constants.PROXY_PROTOCOL, ProxyHost, + ProxyPort); + httpClient = HttpClientBuilder + .create() + .setProxy(new HttpHost(Constants.PROXY_PROTOCOL, ProxyHost, ProxyPort)) + .setConnectionManager(connectionManager) + .setDefaultRequestConfig(requestConfig) + .build(); + } + + proxySet = true; + } else { + LogHelper.warn(logger, "Defaulting to non-proxy environment"); + + httpClient = HttpClientBuilder + .create() + .setConnectionManager(connectionManager) + .setDefaultRequestConfig(requestConfig) + .build(); + } + + return httpClient; + } catch (Exception e) { + return null; + } + } } diff --git a/src/main/java/net/authorize/util/HttpUtility.java b/src/main/java/net/authorize/util/HttpUtility.java index cae21c51..9c8c1afc 100644 --- a/src/main/java/net/authorize/util/HttpUtility.java +++ b/src/main/java/net/authorize/util/HttpUtility.java @@ -13,166 +13,155 @@ import java.util.concurrent.Executors; import java.util.concurrent.Future; -import javax.xml.bind.JAXBException; +import jakarta.xml.bind.JAXBException; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; -import org.apache.http.client.methods.HttpPost; -import org.apache.http.entity.StringEntity; -import org.apache.http.params.CoreProtocolPNames; -import org.apache.http.params.HttpConnectionParams; -import org.apache.http.protocol.HTTP; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; +import org.apache.hc.client5.http.classic.methods.HttpPost; +import org.apache.hc.core5.http.io.entity.StringEntity; import net.authorize.Environment; import net.authorize.api.contract.v1.ANetApiRequest; import net.authorize.api.contract.v1.ANetApiResponse; +import static java.nio.charset.StandardCharsets.UTF_8; + /** * Helper methods for http calls - * @author ramittal * + * @author ramittal */ public final class HttpUtility { + private static Logger logger = LogManager.getLogger(HttpUtility.class); - private static Log logger = LogFactory.getLog(HttpUtility.class); - - static int httpConnectionTimeout = Environment.getIntProperty(Constants.HTTP_CONNECTION_TIME_OUT); - static int httpReadTimeout = Environment.getIntProperty(Constants.HTTP_READ_TIME_OUT); - - static { - - httpConnectionTimeout = (httpConnectionTimeout == 0 ? Constants.HTTP_CONNECTION_TIME_OUT_DEFAULT_VALUE : httpConnectionTimeout ); - httpReadTimeout = (httpReadTimeout == 0 ? Constants.HTTP_READ_TIME_OUT_DEFAULT_VALUE : httpReadTimeout); - } - - /** + /** * Default C'tor, cannot be instantiated */ - private HttpUtility() { - } - - /** - * Creates http post to be sent as http request - * @param env Env to point to - * @param request Http request to send - * @return HttpPost that can be send for http request - * @throws URISyntaxException - * @throws UnsupportedEncodingException - * @throws IOException - * @throws JAXBException - */ - static HttpPost createPostRequest(Environment env, ANetApiRequest request) throws URISyntaxException, UnsupportedEncodingException, IOException, JAXBException - { - URI postUrl = null; - HttpPost httpPost = null; - - if(null != request) { - postUrl = new URI(env.getXmlBaseUrl() + "/xml/v1/request.api"); - logger.debug(String.format("Posting request to Url: '%s'", postUrl)); - httpPost = new HttpPost(postUrl); - httpPost.getParams().setBooleanParameter(CoreProtocolPNames.USE_EXPECT_CONTINUE, false); - - //set the tcp connection timeout - httpPost.getParams().setIntParameter(HttpConnectionParams.CONNECTION_TIMEOUT, httpConnectionTimeout); - //set the time out on read-data request - httpPost.getParams().setIntParameter(HttpConnectionParams.SO_TIMEOUT, httpReadTimeout); - - httpPost.setHeader("Content-Type", "text/xml; charset=utf-8"); - - String xmlRequest = XmlUtility.getXml(request); - logger.debug(String.format("Request: '%s%s%s'", LogHelper.LineSeparator, xmlRequest, LogHelper.LineSeparator)); - httpPost.setEntity(new StringEntity(xmlRequest, HTTP.UTF_8)); - } - - return httpPost; - } - - /** - * Posts a http request - * @param env Env to point to - * @param request Http request to send - * @param classType Expected response type if successful - * @return ANetApiResponse successful or failed response - */ - public static ANetApiResponse postData(Environment env, ANetApiRequest request, Class classType) { - ANetApiResponse response = null; - + private HttpUtility() { + } + + /** + * Creates http post to be sent as http request + * + * @param env Env to point to + * @param request Http request to send + * @return HttpPost that can be send for http request + * @throws URISyntaxException + * @throws UnsupportedEncodingException + * @throws IOException + * @throws JAXBException + */ + static HttpPost createPostRequest(Environment env, ANetApiRequest request) throws URISyntaxException, UnsupportedEncodingException, IOException, JAXBException { + URI postUrl = null; + HttpPost httpPost = null; + + if (null != request) { + postUrl = new URI(env.getXmlBaseUrl() + "/xml/v1/request.api"); + logger.debug(String.format("Posting request to Url: '%s'", postUrl)); + httpPost = new HttpPost(postUrl); + + httpPost.setHeader("Content-Type", "text/xml; charset=utf-8"); + + String xmlRequest = XmlUtility.getXml(request); + logger.debug(String.format("Request: '%s%s%s'", LogHelper.LineSeparator, xmlRequest, LogHelper.LineSeparator)); + httpPost.setEntity(new StringEntity(xmlRequest, UTF_8)); + } + + return httpPost; + } + + /** + * Posts a http request + * + * @param env Env to point to + * @param request Http request to send + * @param classType Expected response type if successful + * @return ANetApiResponse successful or failed response + */ + public static ANetApiResponse postData(Environment env, ANetApiRequest request, Class classType) { + ANetApiResponse response = null; + ExecutorService executor = Executors.newSingleThreadExecutor(); - Future future = executor.submit(new HttpCallTask(env, request, classType)); + Future future = null; + try { + HttpCallTask task = new HttpCallTask(env, request, classType); + future = executor.submit(task); + } catch (Exception err) { + logger.error(err.getStackTrace()); + } executor.shutdown(); // Important! - + try { - response = future.get(); - logger.debug(String.format("Response: '%s'", response)); - } catch (InterruptedException ie) { - logger.error(String.format("Http call interrupted Message: '%s'", ie.getMessage())); - } catch (ExecutionException ee) { - logger.error(String.format("Execution error for http post Message: '%s'", ee.getMessage())); - } + response = future.get(); + logger.debug(String.format("Response: '%s'", response)); + } catch (InterruptedException ie) { + logger.error(String.format("Http call interrupted Message: '%s'", ie.getMessage())); + } catch (ExecutionException ee) { + logger.error(String.format("Execution error for http post Message: '%s'", ee.getMessage())); + } return response; - } - - /** - * Converts a response inputstream into a string. - * - * @param is input stream - * @return String contents of the input stream, without BOM - */ - public static String convertStreamToString(InputStream is) { - - BOMStripperInputStream bomStripperStream = null; - try { - bomStripperStream = new BOMStripperInputStream(is) ; - } catch (NullPointerException e) { - logger.warn(String.format("Exception creating BOMStripperInputStream: '%s'", e.getMessage())); - } catch (IOException e) { - logger.warn(String.format("Exception creating BOMStripperInputStream: '%s'", e.getMessage())); - } - if ( null == bomStripperStream) { - throw new NullPointerException("Unable to create BomStriper from the input stream"); - } - - //strip BOM if exists, the funny upto 3 bytes at the begining of stream identifying the char encoding - try { - bomStripperStream.skipBOM(); - } catch (IOException e) { - logger.warn(String.format("Exception setting skip for BOMStripperInputStream: '%s'", e.getMessage())); - } - - String line = null; - InputStreamReader isr = null; - BufferedReader reader = null; - StringBuilder sb = null; - //read the stream - try { - isr = new InputStreamReader(bomStripperStream) ; - reader = new BufferedReader(isr); - sb = new StringBuilder(); - while ((line = reader.readLine()) != null) { - sb.append(line).append(LogHelper.LineSeparator); - } - } catch (IOException e) { - logger.warn(String.format("Exception reading data from Stream: '%s'", e.getMessage())); - } finally { - - tryClose( reader); - tryClose( isr); - tryClose( bomStripperStream); - tryClose( is); - } - - return sb.toString(); - } - - private static void tryClose( T closableObject) { - if (null != closableObject) - { - try { - closableObject.close(); - } catch (Exception e) { - logger.warn(String.format("Exception closing '%s': '%s'", closableObject.getClass(), e.getMessage())); - } - } - } + } + + /** + * Converts a response inputstream into a string. + * + * @param is input stream + * @return String contents of the input stream, without BOM + */ + public static String convertStreamToString(InputStream is) { + + BOMStripperInputStream bomStripperStream = null; + try { + bomStripperStream = new BOMStripperInputStream(is); + } catch (NullPointerException e) { + logger.warn(String.format("Exception creating BOMStripperInputStream: '%s'", e.getMessage())); + } catch (IOException e) { + logger.warn(String.format("Exception creating BOMStripperInputStream: '%s'", e.getMessage())); + } + if (null == bomStripperStream) { + throw new NullPointerException("Unable to create BomStriper from the input stream"); + } + + //strip BOM if exists, the funny upto 3 bytes at the begining of stream identifying the char encoding + try { + bomStripperStream.skipBOM(); + } catch (IOException e) { + logger.warn(String.format("Exception setting skip for BOMStripperInputStream: '%s'", e.getMessage())); + } + + String line = null; + InputStreamReader isr = null; + BufferedReader reader = null; + StringBuilder sb = null; + //read the stream + try { + isr = new InputStreamReader(bomStripperStream); + reader = new BufferedReader(isr); + sb = new StringBuilder(); + while ((line = reader.readLine()) != null) { + sb.append(line).append(LogHelper.LineSeparator); + } + } catch (IOException e) { + logger.warn(String.format("Exception reading data from Stream: '%s'", e.getMessage())); + } finally { + + tryClose(reader); + tryClose(isr); + tryClose(bomStripperStream); + tryClose(is); + } + + return sb.toString(); + } + + private static void tryClose(T closableObject) { + if (null != closableObject) { + try { + closableObject.close(); + } catch (Exception e) { + logger.warn(String.format("Exception closing '%s': '%s'", closableObject.getClass(), e.getMessage())); + } + } + } } diff --git a/src/main/java/net/authorize/util/LogHelper.java b/src/main/java/net/authorize/util/LogHelper.java index 7eb5cece..5779275f 100644 --- a/src/main/java/net/authorize/util/LogHelper.java +++ b/src/main/java/net/authorize/util/LogHelper.java @@ -1,6 +1,6 @@ package net.authorize.util; -import org.apache.commons.logging.Log; +import org.apache.logging.log4j.Logger; public final class LogHelper { @@ -9,27 +9,27 @@ public final class LogHelper { private LogHelper() { } - public static void debug(Log logger, String format, Object... arguments) { + public static void debug(Logger logger, String format, Object... arguments) { String logMessage = getMessage(logger, format, arguments); if ( null != logMessage) { logger.debug(logMessage); } } - public static void error(Log logger, String format, Object... arguments) { + public static void error(Logger logger, String format, Object... arguments) { String logMessage = getMessage(logger, format, arguments); if ( null != logMessage) { logger.error(logMessage); } } - public static void info(Log logger, String format, Object... arguments) { + public static void info(Logger logger, String format, Object... arguments) { String logMessage = getMessage(logger, format, arguments); if ( null != logMessage) { logger.info(logMessage); } } - public static void warn(Log logger, String format, Object... arguments) { + public static void warn(Logger logger, String format, Object... arguments) { String logMessage = getMessage(logger, format, arguments); if ( null != logMessage) { logger.warn(logMessage); } } - private static String getMessage(Log logger, String format, Object... arguments) { + private static String getMessage(Logger logger, String format, Object... arguments) { String logMessage = null; if ( null != logger && null != format && 0 < format.trim().length()) { diff --git a/src/main/java/net/authorize/util/SensitiveFilterLayout.java b/src/main/java/net/authorize/util/SensitiveFilterPatternConverter.java similarity index 67% rename from src/main/java/net/authorize/util/SensitiveFilterLayout.java rename to src/main/java/net/authorize/util/SensitiveFilterPatternConverter.java index b425c3e0..4e9769eb 100644 --- a/src/main/java/net/authorize/util/SensitiveFilterLayout.java +++ b/src/main/java/net/authorize/util/SensitiveFilterPatternConverter.java @@ -1,29 +1,50 @@ package net.authorize.util; import java.io.BufferedReader; -import java.io.FileNotFoundException; -import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; -import java.io.UnsupportedEncodingException; import java.util.regex.Pattern; -import org.apache.log4j.PatternLayout; -import org.apache.log4j.spi.LoggingEvent; -import org.apache.log4j.Logger; +import org.apache.logging.log4j.core.LogEvent; +import org.apache.logging.log4j.core.config.plugins.Plugin; +import org.apache.logging.log4j.core.pattern.LogEventPatternConverter; +import org.apache.logging.log4j.core.pattern.ConverterKeys; import com.google.gson.Gson; import com.google.gson.GsonBuilder; -public class SensitiveFilterLayout extends PatternLayout{ - +@Plugin(name = "SensitiveFilterPatternConverter", category = "Converter") +@ConverterKeys({"maskedMessage"}) +public class SensitiveFilterPatternConverter extends LogEventPatternConverter{ private static Pattern[] cardPatterns; private static Pattern[] tagPatterns; private static String[] tagReplacements; private static Gson gson; - public SensitiveFilterLayout() throws UnsupportedEncodingException, FileNotFoundException, IOException { + private SensitiveFilterPatternConverter(final String name, final String style) { + super(name, style); + initialize(); + } + + public static SensitiveFilterPatternConverter newInstance(final String[] options) { + return new SensitiveFilterPatternConverter("maskedMessage", "maskedMessage"); + } + + @Override + public void format(LogEvent event, StringBuilder toAppendTo) { + try { + String message = event.getMessage().getFormattedMessage(); + String maskXmlMessage = SensitiveFilterPatternConverter.maskSensitiveXmlString(message); + String maskCardNumber = SensitiveFilterPatternConverter.maskCreditCards(maskXmlMessage); + + toAppendTo.append(maskCardNumber.trim()); + } + catch(Exception e){ + } + } + + public void initialize() { try { GsonBuilder gsonBuilder = new GsonBuilder(); gsonBuilder.registerTypeAdapter(SensitiveDataConfigType.class, new SensitiveTagsDeserializer()); @@ -57,27 +78,9 @@ public SensitiveFilterLayout() throws UnsupportedEncodingException, FileNotFound reader.close(); } catch(Exception e){ - } - } - - @Override - public String format(LoggingEvent event) { - try { - if(event.getMessage() instanceof String) { - String message = event.getRenderedMessage(); - String maskXmlMessage = SensitiveFilterLayout.maskSensitiveXmlString(message); - String maskCardNumber = SensitiveFilterLayout.maskCreditCards(maskXmlMessage); - - Throwable throwable = event.getThrowableInformation() != null ? event.getThrowableInformation().getThrowable() : null; - LoggingEvent maskedEvent = new LoggingEvent(event.fqnOfCategoryClass, Logger.getLogger(event.getLoggerName()), event.timeStamp, event.getLevel(), maskCardNumber, throwable); - return super.format(maskedEvent); - } } - catch(Exception e){ - } - return null; } - + public static String maskCreditCards(String str) { for (int i = 0; i < cardPatterns.length; i++) { str = cardPatterns[i].matcher(str).replaceAll("XXXX"); @@ -90,5 +93,5 @@ public static String maskSensitiveXmlString(String str) { str = tagPatterns[i].matcher(str).replaceAll(tagReplacements[i]); } return str; - } + } } diff --git a/src/main/java/net/authorize/util/StringUtils.java b/src/main/java/net/authorize/util/StringUtils.java index 172126cf..fc844654 100644 --- a/src/main/java/net/authorize/util/StringUtils.java +++ b/src/main/java/net/authorize/util/StringUtils.java @@ -1,11 +1,11 @@ package net.authorize.util; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; public class StringUtils { - private static Log logger = LogFactory.getLog(StringUtils.class); + private static Logger logger = LogManager.getLogger(StringUtils.class); public static int parseInt(String intStringValue) { int amount = 0; diff --git a/src/main/java/net/authorize/util/XmlUtility.java b/src/main/java/net/authorize/util/XmlUtility.java index cfb50fbb..d5ee7e90 100644 --- a/src/main/java/net/authorize/util/XmlUtility.java +++ b/src/main/java/net/authorize/util/XmlUtility.java @@ -6,15 +6,21 @@ import java.io.StringWriter; import java.util.HashMap; -import javax.xml.bind.JAXBContext; -import javax.xml.bind.JAXBElement; -import javax.xml.bind.JAXBException; -import javax.xml.bind.Marshaller; -import javax.xml.bind.Unmarshaller; -import javax.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.JAXBContext; +import jakarta.xml.bind.JAXBElement; +import jakarta.xml.bind.JAXBException; +import jakarta.xml.bind.Marshaller; +import jakarta.xml.bind.Unmarshaller; +import jakarta.xml.bind.annotation.XmlRootElement; +import javax.xml.parsers.ParserConfigurationException; +import javax.xml.parsers.SAXParserFactory; +import javax.xml.transform.Source; +import javax.xml.transform.sax.SAXSource; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; +import org.xml.sax.InputSource; +import org.xml.sax.SAXException; /** * Helper methods for serializing and de-serializing to XML using JAXB @@ -22,16 +28,16 @@ * */ public final class XmlUtility { - private static Log logger = LogFactory.getLog(XmlUtility.class); + private static Logger logger = LogManager.getLogger(XmlUtility.class); private static final String XmlHeader = ""; - private static JAXBContext request_ctx = null; - private static JAXBContext response_ctx = null; - private static HashMap jaxbContext = new HashMap(); + private static JAXBContext request_ctx = null; + private static JAXBContext response_ctx = null; + private static HashMap jaxbContext = new HashMap(); /** - * Default C'tor, cannot be instantiated - */ + * Default C'tor, cannot be instantiated + */ private XmlUtility() { } @@ -45,32 +51,32 @@ private XmlUtility() { */ public static synchronized String getXml(T entity) throws IOException, JAXBException { - StringWriter sw = new StringWriter(); + StringWriter sw = new StringWriter(); - if ( null != entity) + if ( null != entity) { - if(!jaxbContext.containsKey(entity.getClass().toString())) - { - request_ctx = JAXBContext.newInstance(entity.getClass()); - jaxbContext.put(entity.getClass().toString(), request_ctx); - } - else - { - request_ctx = jaxbContext.get(entity.getClass().toString()); - } + if(!jaxbContext.containsKey(entity.getClass().toString())) + { + request_ctx = JAXBContext.newInstance(entity.getClass()); + jaxbContext.put(entity.getClass().toString(), request_ctx); + } + else + { + request_ctx = jaxbContext.get(entity.getClass().toString()); + } - if(request_ctx != null) - { - Marshaller m = request_ctx.createMarshaller(); - m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); - - m.marshal(entity, sw); - } + if(request_ctx != null) + { + Marshaller m = request_ctx.createMarshaller(); + m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); + + m.marshal(entity, sw); + } } - sw.flush(); - sw.close(); + sw.flush(); + sw.close(); - return sw.toString(); + return sw.toString(); } /** @@ -79,53 +85,65 @@ public static synchronized String getXml(T entity) thro * @param classType Class Type of the object to be de-serialized into * @param class that implements Serializable * @return T De-serialized object - * @throws JAXBException if errors during de-serialization + * @throws ParserConfigurationException + * @throws SAXException */ @SuppressWarnings("unchecked") - public static synchronized T create(String xml, Class classType) throws JAXBException - { + public static synchronized T create(String xml, Class classType) throws ParserConfigurationException, SAXException, JAXBException { T entity = null; + + //Disable XXE + SAXParserFactory spf = SAXParserFactory.newInstance(); + spf.setNamespaceAware(true); + spf.setValidating(true); + spf.setFeature("http://xml.org/sax/features/external-general-entities", false); + spf.setFeature("http://xml.org/sax/features/external-parameter-entities", false); + spf.setFeature("http://apache.org/xml/features/nonvalidating/load-external-dtd", false); + + //Do unmarshall operation + Source xmlSource = new SAXSource(spf.newSAXParser().getXMLReader(), new InputSource(new StringReader(xml))); + //make sure we have not null and not-empty string to de-serialize if ( null != xml && !xml.trim().isEmpty()) { - if(!jaxbContext.containsKey(classType.toString())) - { - response_ctx = JAXBContext.newInstance(classType); - jaxbContext.put(classType.toString(), response_ctx); - } - else - { - response_ctx = jaxbContext.get(classType.toString()); - } - - if(response_ctx != null) - { - Unmarshaller um = response_ctx.createUnmarshaller(); - try { - Object unmarshaled = um.unmarshal(new StringReader(xml)); - if ( null != unmarshaled) - { - try { - entity = classType.cast(unmarshaled); - } catch (ClassCastException cce) { - if (unmarshaled instanceof JAXBElement) { - @SuppressWarnings("rawtypes") - JAXBElement element = (JAXBElement) unmarshaled; - if ( null != element.getValue() && element.getValue().getClass()==classType) { - entity = (T) element.getValue(); - } - } - } - } - } catch (JAXBException jaxbe) { - LogHelper.info(logger, "Exception - while deserializing text:'%s' ", xml); - LogHelper.warn(logger, "Exception Details-> Code:'%s', Message:'%s'", jaxbe.getErrorCode(), jaxbe.getMessage()); - throw jaxbe; - } - } + if(!jaxbContext.containsKey(classType.toString())) + { + response_ctx = JAXBContext.newInstance(classType); + jaxbContext.put(classType.toString(), response_ctx); + } + else + { + response_ctx = jaxbContext.get(classType.toString()); + } + + if(response_ctx != null) + { + Unmarshaller um = response_ctx.createUnmarshaller(); + try { + Object unmarshaled = um.unmarshal(xmlSource); + if ( null != unmarshaled) + { + try { + entity = classType.cast(unmarshaled); + } catch (ClassCastException cce) { + if (unmarshaled instanceof JAXBElement) { + @SuppressWarnings("rawtypes") + JAXBElement element = (JAXBElement) unmarshaled; + if ( null != element.getValue() && element.getValue().getClass()==classType) { + entity = (T) element.getValue(); + } + } + } + } + } catch (JAXBException jaxbe) { + LogHelper.info(logger, "Exception - while deserializing text:'%s' ", xml); + LogHelper.warn(logger, "Exception Details-> Code:'%s', Message:'%s'", jaxbe.getErrorCode(), jaxbe.getMessage()); + throw jaxbe; + } + } } - return entity; + return entity; } /** @@ -211,7 +229,7 @@ public static String getRootElementXml(T entity) { * @return String root element xml without prologue */ public static String getRootElementXml(String xmlString) { - return xmlString.replace(XmlHeader, ""); + return xmlString.replace(XmlHeader, ""); } @XmlRootElement diff --git a/src/test/java/net/authorize/UnitTestData.java b/src/test/java/net/authorize/UnitTestData.java index 6bd39b14..f7fea97b 100644 --- a/src/test/java/net/authorize/UnitTestData.java +++ b/src/test/java/net/authorize/UnitTestData.java @@ -10,8 +10,8 @@ import java.util.HashMap; import java.util.Properties; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.apache.logging.log4j.Logger; +import org.apache.logging.log4j.LogManager; import net.authorize.Environment; import net.authorize.util.Constants; @@ -103,7 +103,7 @@ public abstract class UnitTestData { private static boolean internetAccessible = false; - private static Log logger = LogFactory.getLog(UnitTestData.class); + private static Logger logger = LogManager.getLogger(UnitTestData.class); static URL url = null; static String[] propertiesList = { Constants.HTTP_USE_PROXY, Constants.HTTP_PROXY_HOST, Constants.HTTP_PROXY_PORT, diff --git a/src/test/java/net/authorize/api/controller/test/ApiCoreTestBase.java b/src/test/java/net/authorize/api/controller/test/ApiCoreTestBase.java index 8f7a914a..f28c37ca 100644 --- a/src/test/java/net/authorize/api/controller/test/ApiCoreTestBase.java +++ b/src/test/java/net/authorize/api/controller/test/ApiCoreTestBase.java @@ -55,8 +55,8 @@ import net.authorize.util.DateUtil; import net.authorize.util.LogHelper; -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; +import org.apache.logging.log4j.Logger; +import org.apache.logging.log4j.LogManager; import org.jmock.Expectations; import org.jmock.Mockery; import org.junit.After; @@ -66,7 +66,7 @@ public abstract class ApiCoreTestBase { - protected static Log logger = LogFactory.getLog(ApiCoreTestBase.class); + protected static Logger logger = LogManager.getLogger(ApiCoreTestBase.class); protected static HashMap errorMessages = null; diff --git a/src/test/java/net/authorize/util/XmlUtilityTest.java b/src/test/java/net/authorize/util/XmlUtilityTest.java index 78fc0896..7ac574f6 100644 --- a/src/test/java/net/authorize/util/XmlUtilityTest.java +++ b/src/test/java/net/authorize/util/XmlUtilityTest.java @@ -4,7 +4,7 @@ import java.util.List; import java.util.Random; -import javax.xml.bind.annotation.XmlRootElement; +import jakarta.xml.bind.annotation.XmlRootElement; import net.authorize.api.contract.v1.MessageTypeEnum; import net.authorize.api.contract.v1.MessagesType; pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy