Producer web service

The WS-I web service ProducerAPI web service in the package gw.webservice.pc.pc800.community replaces the deprecated RPCE web service of the same name. In addition to the change from RPCE to WS-I, some methods were added, changed, or removed.

New methods

  • createOrganization – New method to create an organization
  • getGroupByPublicId – New method to get a group by public ID
  • addNewGroupToOrganization – New method to add a new group to an organization
  • updateGroup – New method to update a group
  • getProducerCodeByPublicId – New method to get producer code by public ID
  • addNewProducerCodeToOrganization – New method to add a new producer code to an organization
  • updateProducerCode – New method to update and commit a producer code based on producer code XML
  • updateOrganization – New method that replaces deprecated methods synchronizeAgency, synchronizeBranch, and synchronizeProducerCode

Changed methods

  • getAgencyOrganization – Method name changed to getOrganizationByPublicId.
  • Methods that used the Organization entity type now use the OrganizationDTO Gosu type, which is a class in the package gw.webservice.pc.pcVERSION.community.datamodel.

Removed methods

  • getBranch
  • moveProducerCodeToExistingAgency
  • moveProducerCodeToSyncedAgency
  • moveProducerCodeToExistingBranch
  • moveProducerCodeToSyncedBranch
  • removeProducerCodeFromExistingAgency

See also