Modifier and Type | Method and Description |
---|---|
Webhook |
WebhookDAOHibernate.add(Webhook webhook) |
Webhook |
WebhookDAO.add(Webhook webhook) |
Webhook |
NoopWebhookDAOImpl.add(Webhook webhook) |
Webhook |
WebhookDAOHibernate.findByApplicationAndEndpointUrl(Application application,
String endpointUrl) |
Webhook |
WebhookDAO.findByApplicationAndEndpointUrl(Application application,
String endpointUrl) |
Webhook |
NoopWebhookDAOImpl.findByApplicationAndEndpointUrl(Application application,
String endpointUrl) |
Webhook |
WebhookDAOHibernate.findById(Long webhookId) |
Webhook |
WebhookDAO.findById(Long webhookId) |
Webhook |
NoopWebhookDAOImpl.findById(Long webhookId) |
Webhook |
WebhookDAOHibernate.update(Webhook webhook) |
Webhook |
WebhookDAO.update(Webhook webhook) |
Webhook |
NoopWebhookDAOImpl.update(Webhook webhook) |
Modifier and Type | Method and Description |
---|---|
Iterable<Webhook> |
WebhookDAOHibernate.findAll() |
Iterable<Webhook> |
WebhookDAO.findAll() |
Iterable<Webhook> |
NoopWebhookDAOImpl.findAll() |
Modifier and Type | Method and Description |
---|---|
Webhook |
WebhookDAOHibernate.add(Webhook webhook) |
Webhook |
WebhookDAO.add(Webhook webhook) |
Webhook |
NoopWebhookDAOImpl.add(Webhook webhook) |
void |
WebhookDAOHibernate.remove(Webhook webhook) |
void |
WebhookDAO.remove(Webhook webhook) |
void |
NoopWebhookDAOImpl.remove(Webhook webhook) |
Webhook |
WebhookDAOHibernate.update(Webhook webhook) |
Webhook |
WebhookDAO.update(Webhook webhook) |
Webhook |
NoopWebhookDAOImpl.update(Webhook webhook) |
Modifier and Type | Method and Description |
---|---|
Webhook |
ApplicationServiceGeneric.findWebhookById(Application application,
long webhookId) |
Webhook |
AbstractDelegatingApplicationService.findWebhookById(Application application,
long webhookId) |
Webhook |
ApplicationService.findWebhookById(Application application,
long webhookId)
Retrieves a Webhook by its identifier.
|
Webhook |
ApplicationServiceGeneric.registerWebhook(Application application,
String endpointUrl,
String token) |
Webhook |
AbstractDelegatingApplicationService.registerWebhook(Application application,
String endpointUrl,
String token) |
Webhook |
ApplicationService.registerWebhook(Application application,
String endpointUrl,
String token)
Registers a Webhook associated to the application.
|
Modifier and Type | Method and Description |
---|---|
Webhook |
WebhookRegistryImpl.add(Webhook webhook) |
Webhook |
WebhookRegistry.add(Webhook webhook)
Adds a new Webhook, if it does not exist previously.
|
Webhook |
WebhookRegistryImpl.findById(long webhookId) |
Webhook |
WebhookRegistry.findById(long webhookId) |
Webhook |
WebhookHealthStrategy.registerFailure(Webhook webhook)
Register a failed ping delivery to a Webhook.
|
Webhook |
NoLongTermFailureStrategy.registerFailure(Webhook webhook) |
Webhook |
WebhookHealthStrategy.registerSuccess(Webhook webhook)
Register a successful ping delivery to a Webhook.
|
Webhook |
NoLongTermFailureStrategy.registerSuccess(Webhook webhook) |
Webhook |
WebhookRegistryImpl.update(Webhook webhook) |
Webhook |
WebhookRegistry.update(Webhook webhook)
Updates an existing Webhook.
|
Modifier and Type | Method and Description |
---|---|
Iterable<Webhook> |
WebhookRegistryImpl.findAll() |
Iterable<Webhook> |
WebhookRegistry.findAll() |
Modifier and Type | Method and Description |
---|---|
Webhook |
WebhookRegistryImpl.add(Webhook webhook) |
Webhook |
WebhookRegistry.add(Webhook webhook)
Adds a new Webhook, if it does not exist previously.
|
boolean |
WebhookHealthStrategy.isInGoodStanding(Webhook webhook)
Decides whether the Webhook is in good standing.
|
boolean |
NoLongTermFailureStrategy.isInGoodStanding(Webhook webhook) |
void |
WebhookPinger.ping(Webhook webhook)
Synchronously ping a Webhook and throw IOException if the ping cannot be delivered.
|
Webhook |
WebhookHealthStrategy.registerFailure(Webhook webhook)
Register a failed ping delivery to a Webhook.
|
Webhook |
NoLongTermFailureStrategy.registerFailure(Webhook webhook) |
Webhook |
WebhookHealthStrategy.registerSuccess(Webhook webhook)
Register a successful ping delivery to a Webhook.
|
Webhook |
NoLongTermFailureStrategy.registerSuccess(Webhook webhook) |
void |
WebhookRegistryImpl.remove(Webhook webhook) |
void |
WebhookRegistry.remove(Webhook webhook) |
Webhook |
WebhookRegistryImpl.update(Webhook webhook) |
Webhook |
WebhookRegistry.update(Webhook webhook)
Updates an existing Webhook.
|
Constructor and Description |
---|
WebhookNotifierRunnable(Webhook webhook,
WebhookPinger webhookPinger,
WebhookNotificationListener webhookNotificationListener) |
Modifier and Type | Method and Description |
---|---|
Set<Webhook> |
ImmutableApplication.getWebhooks() |
Set<Webhook> |
ApplicationImpl.getWebhooks()
Deprecated.
|
Set<Webhook> |
Application.getWebhooks()
Returns the Webhooks associated to the application.
|
Modifier and Type | Method and Description |
---|---|
ImmutableApplication.Builder |
ImmutableApplication.Builder.setWebhooks(Set<Webhook> webhooks) |
void |
ApplicationImpl.setWebhooks(Set<Webhook> webhooks)
Deprecated.
This setter should only be called by hibernate and must replace the collection instance; compare with
ApplicationImpl.updateDetailsFromApplication(Application) . |
Constructor and Description |
---|
ApplicationImpl(String name,
long id,
ApplicationType type,
String description,
PasswordCredential credential,
boolean active,
Map<String,String> attributes,
List<DirectoryMapping> directoryMappings,
Set<RemoteAddress> remoteAddresses,
Set<Webhook> webhooks,
Date createdDate,
Date updatedDate)
Deprecated.
|
ImmutableApplication(Long id,
String name,
ApplicationType type,
String description,
PasswordCredential passwordCredential,
boolean permanent,
boolean active,
Map<String,String> attributes,
List<DirectoryMapping> directoryMappings,
Set<RemoteAddress> remoteAddresses,
Set<Webhook> webhooks,
boolean lowercaseOutput,
boolean aliasingEnabled,
Date createdDate,
Date updatedDate)
Deprecated.
Use
ImmutableApplication.Builder instead. |
Modifier and Type | Class and Description |
---|---|
class |
ImmutableWebhook |
class |
WebhookImpl
Deprecated.
Use
ImmutableWebhook instead, since 3.6.0. |
class |
WebhookTemplate
A prototype to create Webhooks
|
Modifier and Type | Method and Description |
---|---|
static ImmutableWebhook.Builder |
ImmutableWebhook.builder(Webhook data) |
void |
WebhookImpl.updateDetailsFrom(Webhook other)
Deprecated.
|
Constructor and Description |
---|
WebhookImpl(Webhook other)
Deprecated.
|
WebhookTemplate(Webhook webhook) |
Constructor and Description |
---|
WebhookEntity(Webhook webhook) |
Modifier and Type | Method and Description |
---|---|
Webhook |
WebhooksController.findWebhookById(long webhookId) |
Webhook |
WebhooksController.registerWebhook(String endpointUrl,
String token) |
Copyright © 2021 Atlassian. All rights reserved.