Class MasterLocalResourceImpl

  • All Implemented Interfaces:
    com.artisol.teneo.studio.api.resources.MasterLocalResource

    public class MasterLocalResourceImpl
    extends AbstractResource
    implements com.artisol.teneo.studio.api.resources.MasterLocalResource
    • Constructor Detail

      • MasterLocalResourceImpl

        public MasterLocalResourceImpl​(javax.ws.rs.client.WebTarget webTarget)
    • Method Detail

      • getMasterChanges

        public List<com.artisol.teneo.studio.api.models.headers.ChangeDocumentHeader> getMasterChanges​(UUID solutionId,
                                                                                                       UUID documentId)
                                                                                                throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        getMasterChanges in interface com.artisol.teneo.studio.api.resources.MasterLocalResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • beginGetMasterChanges

        public UUID beginGetMasterChanges​(UUID solutionId)
                                   throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        beginGetMasterChanges in interface com.artisol.teneo.studio.api.resources.MasterLocalResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • getGetMasterChangesResult

        public List<com.artisol.teneo.studio.api.models.headers.ChangeDocumentHeader> getGetMasterChangesResult​(UUID taskId)
                                                                                                         throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        getGetMasterChangesResult in interface com.artisol.teneo.studio.api.resources.MasterLocalResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • beginUpdateLocalSolution

        public UUID beginUpdateLocalSolution​(UUID solutionId,
                                             List<String> changeJobIds)
                                      throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        beginUpdateLocalSolution in interface com.artisol.teneo.studio.api.resources.MasterLocalResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • getUpdateLocalSolutionResult

        public List<com.artisol.teneo.studio.api.models.reports.Report> getUpdateLocalSolutionResult​(UUID taskId)
                                                                                              throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        getUpdateLocalSolutionResult in interface com.artisol.teneo.studio.api.resources.MasterLocalResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • resetLocalDocumentToMasterState

        public void resetLocalDocumentToMasterState​(UUID solutionId,
                                                    UUID documentId)
                                             throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        resetLocalDocumentToMasterState in interface com.artisol.teneo.studio.api.resources.MasterLocalResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException