public class TriggerTemplate extends java.lang.Object implements TriggerOperations
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,java.net.URI> |
resources
Holds discovered URLs of the API.
|
protected org.springframework.web.client.RestTemplate |
restTemplate
A template used for http interaction.
|
Modifier and Type | Method and Description |
---|---|
TriggerDefinitionResource |
createTrigger(java.lang.String name,
java.lang.String definition)
Create a new Trigger.
|
void |
deleteTrigger(java.lang.String name) |
TriggerDefinitionResource.Page |
list()
Returns a
List of TriggerDefinitionResource s. |
protected org.springframework.web.client.RestTemplate restTemplate
protected java.util.Map<java.lang.String,java.net.URI> resources
public TriggerDefinitionResource createTrigger(java.lang.String name, java.lang.String definition)
TriggerOperations
createTrigger
in interface TriggerOperations
name
- the name to give to the triggerdefinition
- the trigger definitionpublic TriggerDefinitionResource.Page list()
List
of TriggerDefinitionResource
s.list
in interface TriggerOperations
public void deleteTrigger(java.lang.String name)
deleteTrigger
in interface TriggerOperations