Class IntentTriggersResourceImpl

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

    public class IntentTriggersResourceImpl
    extends AbstractResource
    implements com.artisol.teneo.studio.api.resources.IntentTriggersResource
    • Constructor Detail

      • IntentTriggersResourceImpl

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

      • getIntentTriggerOrdering

        public com.artisol.teneo.studio.api.models.TriggerOrdering getIntentTriggerOrdering​(UUID solutionId)
                                                                                     throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        getIntentTriggerOrdering in interface com.artisol.teneo.studio.api.resources.IntentTriggersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • updateIntentTriggerOrdering

        public com.artisol.teneo.studio.api.models.TriggerOrdering updateIntentTriggerOrdering​(UUID solutionId,
                                                                                               com.artisol.teneo.studio.api.models.TriggerOrdering triggerOrdering)
                                                                                        throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        updateIntentTriggerOrdering in interface com.artisol.teneo.studio.api.resources.IntentTriggersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • beginIntentTriggerAutoOrdering

        public UUID beginIntentTriggerAutoOrdering​(UUID solutionId,
                                                   com.artisol.teneo.studio.api.models.TriggerAutoOrdering triggerAutoOrdering)
                                            throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        beginIntentTriggerAutoOrdering in interface com.artisol.teneo.studio.api.resources.IntentTriggersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • getIntentTriggerAutoOrderingResult

        public com.artisol.teneo.studio.api.models.TriggerAutoOrderResult getIntentTriggerAutoOrderingResult​(UUID taskId)
                                                                                                      throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        getIntentTriggerAutoOrderingResult in interface com.artisol.teneo.studio.api.resources.IntentTriggersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • getIntentTriggerOrderingVersion

        public com.artisol.teneo.studio.api.models.TriggerOrdering getIntentTriggerOrderingVersion​(UUID solutionId,
                                                                                                   String version)
                                                                                            throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        getIntentTriggerOrderingVersion in interface com.artisol.teneo.studio.api.resources.IntentTriggersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • getIntentTriggerIdsFromFolder

        public List<UUID> getIntentTriggerIdsFromFolder​(UUID solutionId,
                                                        UUID folderId,
                                                        boolean deep)
                                                 throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        getIntentTriggerIdsFromFolder in interface com.artisol.teneo.studio.api.resources.IntentTriggersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException
      • getIntentTriggerIdsFromSolutionFolder

        public List<UUID> getIntentTriggerIdsFromSolutionFolder​(UUID solutionId,
                                                                boolean deep)
                                                         throws com.artisol.teneo.studio.api.exceptions.ResourceException
        Specified by:
        getIntentTriggerIdsFromSolutionFolder in interface com.artisol.teneo.studio.api.resources.IntentTriggersResource
        Throws:
        com.artisol.teneo.studio.api.exceptions.ResourceException