Class GlobalListenersResourceImpl

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

    public class GlobalListenersResourceImpl
    extends AbstractResource
    implements com.artisol.teneo.studio.api.resources.GlobalListenersResource
    • Field Summary

      • Fields inherited from interface com.artisol.teneo.studio.api.resources.GlobalListenersResource

        DELETE_LISTENER_PATH, DELETE_LISTENER_SUMMARY, GET_LISTENER_PATH, GET_LISTENER_SUMMARY, GET_LISTENER_VERSION_PATH, GET_LISTENER_VERSION_SUMMARY, GET_LISTENERS_PATH, GET_LISTENERS_SUMMARY, GET_ORDERING_PATH, GET_ORDERING_SUMMARY, GET_ORDERING_VERSION_PATH, GET_ORDERING_VERSION_SUMMARY, PATH, POST_LISTENER_PATH, POST_LISTENER_SUMMARY, PUT_LISTENER_PATH, PUT_LISTENER_SUMMARY, PUT_ORDERING_PATH, PUT_ORDERING_SUMMARY
    • Constructor Detail

      • GlobalListenersResourceImpl

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

      • getListeners

        public List<com.artisol.teneo.studio.api.models.GlobalListener> getListeners​(UUID solutionId)
                                                                              throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        getListeners in interface com.artisol.teneo.studio.api.resources.GlobalListenersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • getListener

        public com.artisol.teneo.studio.api.models.GlobalListener getListener​(UUID solutionId,
                                                                              UUID globalListenerId)
                                                                       throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        getListener in interface com.artisol.teneo.studio.api.resources.GlobalListenersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • getListenerVersion

        public com.artisol.teneo.studio.api.models.GlobalListener getListenerVersion​(UUID solutionId,
                                                                                     UUID globalListenerId,
                                                                                     String version)
                                                                              throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        getListenerVersion in interface com.artisol.teneo.studio.api.resources.GlobalListenersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • createListener

        public com.artisol.teneo.studio.api.models.GlobalListener createListener​(UUID solutionId,
                                                                                 com.artisol.teneo.studio.api.models.GlobalListener globalListener)
                                                                          throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        createListener in interface com.artisol.teneo.studio.api.resources.GlobalListenersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • updateListener

        public com.artisol.teneo.studio.api.models.GlobalListener updateListener​(UUID solutionId,
                                                                                 UUID globalListenerId,
                                                                                 com.artisol.teneo.studio.api.models.GlobalListener globalListener)
                                                                          throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        updateListener in interface com.artisol.teneo.studio.api.resources.GlobalListenersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • deleteListener

        public void deleteListener​(UUID solutionId,
                                   UUID globalListenerId)
                            throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        deleteListener in interface com.artisol.teneo.studio.api.resources.GlobalListenersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • getOrdering

        public com.artisol.teneo.studio.api.models.GlobalListenerOrdering getOrdering​(UUID solutionId)
                                                                               throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        getOrdering in interface com.artisol.teneo.studio.api.resources.GlobalListenersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • getOrderingVersion

        public com.artisol.teneo.studio.api.models.GlobalListenerOrdering getOrderingVersion​(UUID solutionId,
                                                                                             String version)
                                                                                      throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        getOrderingVersion in interface com.artisol.teneo.studio.api.resources.GlobalListenersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • updateOrdering

        public com.artisol.teneo.studio.api.models.GlobalListenerOrdering updateOrdering​(UUID solutionId,
                                                                                         com.artisol.teneo.studio.api.models.GlobalListenerOrdering globalListenerOrdering)
                                                                                  throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        updateOrdering in interface com.artisol.teneo.studio.api.resources.GlobalListenersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException