Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/nta restapi #68

Open
wants to merge 21 commits into
base: main
Choose a base branch
from
Open

Commits on May 10, 2014

  1. Feature/NTA_Restapi

    Modified nta-dis pom.xml to remove the webapp module
    Modified restapi pom.xml to downgrade the rest api version to fix the issue with CDI injection
    Removed IHelperService and implementation.
    Added new Transaction Service interface
    Amila17 committed May 10, 2014
    Configuration menu
    Copy the full SHA
    ec7006d View commit details
    Browse the repository at this point in the history
  2. Feature/NTA_Restapi

    Updated the main pom file and the nta-dist pom file.
    Amila17 committed May 10, 2014
    Configuration menu
    Copy the full SHA
    79ede8e View commit details
    Browse the repository at this point in the history

Commits on May 13, 2014

  1. Feature/NTA_Restapi

    Added a URI Constant class to hold the uri constants for API's.
    Amila17 committed May 13, 2014
    Configuration menu
    Copy the full SHA
    85de14d View commit details
    Browse the repository at this point in the history
  2. Feature/NTA_Restapi

    Added a transaction info model object to map the transaction model object from core. TransactionInfo object returns collection of links for collections instead of actual objects.
    Added TransactionService interface and implementation.
    Added a LinkBuilder helper to help build REST links for collections.
    Amila17 committed May 13, 2014
    Configuration menu
    Copy the full SHA
    20d6dba View commit details
    Browse the repository at this point in the history

Commits on May 14, 2014

  1. Merge branch 'master' of github.com:Amila17/transaction-analyser into…

    … Feature/NTA_Restapi
    
    Conflicts:
    	pom.xml
    Amila17 committed May 14, 2014
    Configuration menu
    Copy the full SHA
    e783120 View commit details
    Browse the repository at this point in the history
  2. Feature/NTA_Restapi

    Merged master into current branch.
    Added a new Tracer API
    Added a new TraceLogging interface and implementation to enable and disable tracing.
    Changed the location of URI Constants
    Amila17 committed May 14, 2014
    Configuration menu
    Copy the full SHA
    f6988c3 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2014

  1. Feature/NTA_Restapi

    Updated TracerAPI with the methods to call the TracerService.
    Removed unused method from TracerService interface and implementation
    Used media type for Produces annotation instead of string.
    Amila17 committed May 18, 2014
    Configuration menu
    Copy the full SHA
    2eda659 View commit details
    Browse the repository at this point in the history
  2. Feature/NTA_Restapi

    Added Manifest file for Client Controller
    Added validation check for Transaction to check if parent transaction is null.
    Amila17 committed May 18, 2014
    Configuration menu
    Copy the full SHA
    75705f3 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2014

  1. Feature/NTA_Restapi

    Added new Exception Handlers that implements ExceptionMappers
    Modified the LinkBuilder class to provide the correct url for participant record
    Added new method to get transaction by id for the API and service classes
    Added hibernate validation on the requests for the api.
    Amila17 committed May 27, 2014
    Configuration menu
    Copy the full SHA
    a40be5e View commit details
    Browse the repository at this point in the history
  2. Feature/NTA_Restapi

    Removed wrong exclamation mark.
    Amila17 committed May 27, 2014
    Configuration menu
    Copy the full SHA
    ea88e19 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2014

  1. Feature/NTA_Restapi

    Added new response entities.
    Removed NTA_URI and updated the LinkBuilder.
    Updated the nta-dist/pom.xml
    Amila17 committed May 28, 2014
    Configuration menu
    Copy the full SHA
    00b3e27 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2014

  1. Feature/NTA_Restapi

    Added JBoss Copyright message to all files.
    Updated the file header template.
    
    Changed the context of webapp and restapi modules.
    Discarded use of LinkBuilder class and implemented custom REST link generators.
    Updated the TransactionInfo Model to adhere to the change of REST links for an entity.
    Updated the TransactionService to return better response objects to API level.
    Updated API to return 204 status if no content is found.
    Amila17 committed May 30, 2014
    Configuration menu
    Copy the full SHA
    abdbff5 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2014

  1. Feature/NTA_Restapi

    Added interface and implementation for ResourceManagerService class.
    Added REST API for ResourceManager.
    Added a new Named Query to DataAccessObject for retrieving ResourceManager information based on branch Id.
    Updated TransactionService implementation with null checking.
    Amila17 committed Jun 3, 2014
    Configuration menu
    Copy the full SHA
    645f367 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2014

  1. Feature/NTA_Restapi

    Re-formatted code layout to match the format followed by the NTA project.
    Amila17 committed Jun 4, 2014
    Configuration menu
    Copy the full SHA
    d5f3f64 View commit details
    Browse the repository at this point in the history
  2. Feature/NTA_Restapi

    Changed folder naming convention.
    Added API class for ParticipantRecord entity.
    Added Serivce class interface and implementation to process the ParticipantRecord REST requests.
    Updated the Link Generator class to generate links for Participant Records.
    Amila17 committed Jun 4, 2014
    Configuration menu
    Copy the full SHA
    2ae5734 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2014

  1. Feature/NTA_Restapi

    Added named query to Event model.
    Added two new methods to DataAccessObject to get events and get event by id.
    Added EventAPI class.
    Added EventInfo model
    Added EventService interface and implementation
    Amila17 committed Jun 24, 2014
    Configuration menu
    Copy the full SHA
    a42c657 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2014

  1. Configuration menu
    Copy the full SHA
    9dd4a8d View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2014

  1. Feature/NTA_Restapi

    Moved Get and GetById methods to a generic Common Service interface.
    Added two specific interfaces for Transaction and ResourceManager which extends Common Service interface.
    Updated the implementation of the service classes to implement Common Service interface.
    Updated the REST API to return bad request for a entity that does not exists in the system.
    Amila17 committed Jul 31, 2014
    Configuration menu
    Copy the full SHA
    3d7364c View commit details
    Browse the repository at this point in the history
  2. Feature/NTA_Restapi

    Removed @nAmed parameter from TraceLoggingServiceImpl class.
    Amila17 committed Jul 31, 2014
    Configuration menu
    Copy the full SHA
    ee291be View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2014

  1. Feature/NTA_Restapi

    Added the EventAPI class to query event information.
    Amila17 committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    c43e27a View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2014

  1. Feature/NTA_Restapi

    Added a TransactionAPI interface and implementation. Interface was added to enable testing so the ProxyFactory can proxy the interface.
    Amila17 committed Aug 20, 2014
    Configuration menu
    Copy the full SHA
    c4c4578 View commit details
    Browse the repository at this point in the history