Class IntentTriggersResourceImpl
- java.lang.Object
-
- com.artisol.teneo.studio.client.resources.AbstractResource
-
- com.artisol.teneo.studio.client.resources.IntentTriggersResourceImpl
-
- All Implemented Interfaces:
com.artisol.teneo.studio.api.resources.IntentTriggersResource
public class IntentTriggersResourceImpl extends AbstractResource implements com.artisol.teneo.studio.api.resources.IntentTriggersResource
-
-
Field Summary
-
Fields inherited from interface com.artisol.teneo.studio.api.resources.IntentTriggersResource
GET_INTENT_TRIGGER_IDS_FROM_FOLDER_PATH, GET_INTENT_TRIGGER_IDS_FROM_FOLDER_SUMMARY, GET_INTENT_TRIGGER_IDS_FROM_SOLUTION_FOLDER_PATH, GET_INTENT_TRIGGER_IDS_FROM_SOLUTION_FOLDER_SUMMARY, GET_INTENT_TRIGGERS_AUTO_ORDERING_RESULT_PATH, GET_INTENT_TRIGGERS_AUTO_ORDERING_RESULT_SUMMARY, GET_INTENT_TRIGGERS_ORDERING_PATH, GET_INTENT_TRIGGERS_ORDERING_SUMMARY, GET_INTENT_TRIGGERS_ORDERING_VERSION_PATH, GET_INTENT_TRIGGERS_ORDERING_VERSION_SUMMARY, PATH, POST_INTENT_TRIGGERS_AUTO_ORDERING_BEGIN_PATH, POST_INTENT_TRIGGERS_AUTO_ORDERING_BEGIN_SUMMARY, PUT_INTENT_TRIGGERS_ORDERING_PATH, PUT_INTENT_TRIGGERS_ORDERING_SUMMARY
-
-
Constructor Summary
Constructors Constructor Description IntentTriggersResourceImpl(javax.ws.rs.client.WebTarget webTarget)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UUID
beginIntentTriggerAutoOrdering(UUID solutionId, com.artisol.teneo.studio.api.models.TriggerAutoOrdering triggerAutoOrdering)
com.artisol.teneo.studio.api.models.TriggerAutoOrderResult
getIntentTriggerAutoOrderingResult(UUID taskId)
List<UUID>
getIntentTriggerIdsFromFolder(UUID solutionId, UUID folderId, boolean deep)
List<UUID>
getIntentTriggerIdsFromSolutionFolder(UUID solutionId, boolean deep)
com.artisol.teneo.studio.api.models.TriggerOrdering
getIntentTriggerOrdering(UUID solutionId)
com.artisol.teneo.studio.api.models.TriggerOrdering
getIntentTriggerOrderingVersion(UUID solutionId, String version)
com.artisol.teneo.studio.api.models.TriggerOrdering
updateIntentTriggerOrdering(UUID solutionId, com.artisol.teneo.studio.api.models.TriggerOrdering triggerOrdering)
-
-
-
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 interfacecom.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 interfacecom.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 interfacecom.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 interfacecom.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 interfacecom.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 interfacecom.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 interfacecom.artisol.teneo.studio.api.resources.IntentTriggersResource
- Throws:
com.artisol.teneo.studio.api.exceptions.ResourceException
-
-