Skip navigation links
A C D E F G H I J M O P R S T U V W 

A

AccountInfo - Class in com.appdirect.sdk.appmarket.events
Represents an "account" (the equivalent of a subscription, from the AppMarket point of view)
AccountInfo() - Constructor for class com.appdirect.sdk.appmarket.events.AccountInfo
 
AccountStatus - Enum in com.appdirect.sdk.appmarket.events
 
AddonEventDetector - Class in com.appdirect.sdk.appmarket.events
Determines if an event is related to an add-on subscription or to a regular subscription.
AddonEventDetector() - Constructor for class com.appdirect.sdk.appmarket.events.AddonEventDetector
 
AddonSubscriptionCancel - Class in com.appdirect.sdk.appmarket.events
A developer-facing event representing cancellation of an addon account requested by the AppMarket
AddonSubscriptionCancel(String, String, String, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.AddonSubscriptionCancel
 
addonSubscriptionCancelHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
AddonSubscriptionOrder - Class in com.appdirect.sdk.appmarket.events
Developer-facing event representing a SUBSCRIPTION_ORDER made for an add-on to the main product.
AddonSubscriptionOrder(String, EventFlag, UserInfo, CompanyInfo, OrderInfo, String, String, Map<String, String[]>, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.AddonSubscriptionOrder
 
addonSubscriptionOrderHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
APIResult - Class in com.appdirect.sdk.appmarket.events
The payload that is sent back to the AppMarket in response to an event
APIResult(ErrorCode, String) - Constructor for class com.appdirect.sdk.appmarket.events.APIResult
 
APIResult(boolean, String) - Constructor for class com.appdirect.sdk.appmarket.events.APIResult
 
AppmarketCommunicationConfiguration - Class in com.appdirect.sdk.appmarket.events
 
AppmarketCommunicationConfiguration() - Constructor for class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
AppmarketEventClient - Class in com.appdirect.sdk.appmarket.events
This class defines method for performing HTTP requests against an AppMarket instance
AppmarketEventClientExceptionHandler - Class in com.appdirect.sdk.web.exception
 
AppmarketEventClientExceptionHandler() - Constructor for class com.appdirect.sdk.web.exception.AppmarketEventClientExceptionHandler
 
appmarketEventConsumerExceptionHandler() - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
appmarketEventController(AppmarketEventService, OAuthKeyExtractor) - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
appmarketEventDispatcher(AppmarketEventClient) - Method in class com.appdirect.sdk.appmarket.events.EventHandlingConfiguration
 
appmarketEventFetcher(DeveloperSpecificAppmarketCredentialsSupplier) - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
AppmarketEventHandler<T> - Interface in com.appdirect.sdk.appmarket
This is the interface you need to implement to support handling appmarket events in your connector.
appmarketEventService(DeveloperSpecificAppmarketCredentialsSupplier, AppmarketEventDispatcher, AppmarketEventClient) - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
appmarketMigrationController(AppmarketMigrationService) - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
AppmarketMigrationController - Class in com.appdirect.sdk.appmarket.migration
Defines the endpoint for operations related to importing existing accounts into the connector.
AppmarketMigrationController() - Constructor for class com.appdirect.sdk.appmarket.migration.AppmarketMigrationController
 
appmarketMigrationService(CustomerAccountValidationHandler, SubscriptionValidationHandler) - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
AppmarketMigrationService - Class in com.appdirect.sdk.appmarket.migration
Provides an interface for invoking the client-provided validation logic for migrations.
AppmarketMigrationService() - Constructor for class com.appdirect.sdk.appmarket.migration.AppmarketMigrationService
 
AppmarketOrderValidationController - Class in com.appdirect.sdk.appmarket.validation
 
AppmarketOrderValidationController(AppmarketOrderValidationHandler) - Constructor for class com.appdirect.sdk.appmarket.validation.AppmarketOrderValidationController
 
AppmarketOrderValidationHandler - Interface in com.appdirect.sdk.appmarket.validation
 
AppmarketOrderValidationHandlerImpl - Class in com.appdirect.sdk.appmarket.validation
 
AppmarketOrderValidationHandlerImpl() - Constructor for class com.appdirect.sdk.appmarket.validation.AppmarketOrderValidationHandlerImpl
 
asyncEventResult(String) - Static method in class com.appdirect.sdk.appmarket.events.APIResult
 
AsyncServletConfiguration - Class in com.appdirect.sdk.web.config
 
AsyncServletConfiguration() - Constructor for class com.appdirect.sdk.web.config.AsyncServletConfiguration
 
asyncTaskExecutor(int, int, int) - Method in class com.appdirect.sdk.web.config.AsyncServletConfiguration
 
awaitTermination(long, TimeUnit) - Method in class com.appdirect.sdk.executor.MdcExecutor
 

C

com.appdirect.sdk - package com.appdirect.sdk
 
com.appdirect.sdk.appmarket - package com.appdirect.sdk.appmarket
 
com.appdirect.sdk.appmarket.domain - package com.appdirect.sdk.appmarket.domain
 
com.appdirect.sdk.appmarket.events - package com.appdirect.sdk.appmarket.events
 
com.appdirect.sdk.appmarket.migration - package com.appdirect.sdk.appmarket.migration
 
com.appdirect.sdk.appmarket.usersync - package com.appdirect.sdk.appmarket.usersync
 
com.appdirect.sdk.appmarket.validation - package com.appdirect.sdk.appmarket.validation
 
com.appdirect.sdk.credentials - package com.appdirect.sdk.credentials
 
com.appdirect.sdk.exception - package com.appdirect.sdk.exception
 
com.appdirect.sdk.executor - package com.appdirect.sdk.executor
 
com.appdirect.sdk.notification - package com.appdirect.sdk.notification
 
com.appdirect.sdk.utils - package com.appdirect.sdk.utils
 
com.appdirect.sdk.web - package com.appdirect.sdk.web
 
com.appdirect.sdk.web.config - package com.appdirect.sdk.web.config
 
com.appdirect.sdk.web.exception - package com.appdirect.sdk.web.exception
 
com.appdirect.sdk.web.oauth - package com.appdirect.sdk.web.oauth
 
CompanyInfo - Class in com.appdirect.sdk.appmarket.events
Information about a company.
CompanyInfo() - Constructor for class com.appdirect.sdk.appmarket.events.CompanyInfo
 
configure(HttpSecurity) - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
ConnectorSdkConfiguration - Class in com.appdirect.sdk
A Configuration instance that a connector using the SDK must import into their Spring Boot ApplicationContext in order to be able to make use of the SDK.
ConnectorSdkConfiguration() - Constructor for class com.appdirect.sdk.ConnectorSdkConfiguration
 
consumerDetailsService() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
Credentials - Class in com.appdirect.sdk.appmarket
Data object representing the (developerKey, developerSecret) pair shared by any connector using the SDK and the AppMarket.
Credentials() - Constructor for class com.appdirect.sdk.appmarket.Credentials
 
CustomerAccountValidationHandler - Interface in com.appdirect.sdk.appmarket.migration
 
customerAccountValidatorHandler() - Method in class com.appdirect.sdk.appmarket.migration.DefaultMigrationHandlers
 

D

DefaultEventHandlersForOptionalEvents - Class in com.appdirect.sdk.appmarket.events
Configuration class supplying event handlers for optional events.
DefaultEventHandlersForOptionalEvents() - Constructor for class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
defaultExecutorService() - Method in class com.appdirect.sdk.appmarket.events.EventHandlingConfiguration
 
DefaultMigrationHandlers - Class in com.appdirect.sdk.appmarket.migration
 
DefaultMigrationHandlers() - Constructor for class com.appdirect.sdk.appmarket.migration.DefaultMigrationHandlers
 
DefaultValidationHandlers - Class in com.appdirect.sdk.appmarket.validation
 
DefaultValidationHandlers() - Constructor for class com.appdirect.sdk.appmarket.validation.DefaultValidationHandlers
 
destroy() - Method in class com.appdirect.sdk.web.oauth.RequestIdFilter
 
developerExceptionHandler() - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
DeveloperExceptionHandler - Class in com.appdirect.sdk.appmarket.events
 
DeveloperExceptionHandler() - Constructor for class com.appdirect.sdk.appmarket.events.DeveloperExceptionHandler
 
developerKey - Variable in class com.appdirect.sdk.appmarket.Credentials
 
developerSecret - Variable in class com.appdirect.sdk.appmarket.Credentials
 
DeveloperServiceException - Exception in com.appdirect.sdk.exception
 
DeveloperServiceException(String) - Constructor for exception com.appdirect.sdk.exception.DeveloperServiceException
 
DeveloperServiceException(ErrorCode, String) - Constructor for exception com.appdirect.sdk.exception.DeveloperServiceException
 
DeveloperSpecificAppmarketCredentialsSupplier - Interface in com.appdirect.sdk.appmarket
Implementations of this interface provide a way for the service-integration-sdk to retrieve the developer credentials.
dispatcherServlet() - Method in class com.appdirect.sdk.web.config.AsyncServletConfiguration
 
dispatcherServletRegistration() - Method in class com.appdirect.sdk.web.config.AsyncServletConfiguration
Register dispatcherServlet programmatically
DnsOwnershipVerificationRecords - Class in com.appdirect.sdk.appmarket.domain
 
DnsOwnershipVerificationRecords() - Constructor for class com.appdirect.sdk.appmarket.domain.DnsOwnershipVerificationRecords
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.appdirect.sdk.web.oauth.RequestIdFilter
 
DomainDnsOwnershipVerificationConfiguration - Class in com.appdirect.sdk.appmarket.domain
Provides the dependencies necessary for a connector for domain linking functionality.
DomainDnsOwnershipVerificationConfiguration() - Constructor for class com.appdirect.sdk.appmarket.domain.DomainDnsOwnershipVerificationConfiguration
 
domainDnsVerificationInfoController(DomainDnsVerificationInfoHandler, DomainOwnershipVerificationHandler, OAuthKeyExtractor) - Method in class com.appdirect.sdk.appmarket.domain.DomainDnsOwnershipVerificationConfiguration
 
domainDnsVerificationInfoHandler() - Method in class com.appdirect.sdk.appmarket.domain.DomainDnsOwnershipVerificationConfiguration
 
DomainDnsVerificationInfoHandler - Interface in com.appdirect.sdk.appmarket.domain
SDK clients must implement this interface in their ApplicationContext if they are using the DomainDnsOwnershipVerificationConfiguration.
DomainOwnershipController - Class in com.appdirect.sdk.appmarket.domain
 
domainOwnershipVerificationHandler(DomainVerificationNotificationClient) - Method in class com.appdirect.sdk.appmarket.domain.DomainDnsOwnershipVerificationConfiguration
 
DomainOwnershipVerificationHandler - Interface in com.appdirect.sdk.appmarket.domain
SDK clients must implement this interface in their ApplicationContext if they are using the DomainDnsOwnershipVerificationConfiguration.
domainVerificationNotificationClient(DeveloperSpecificAppmarketCredentialsSupplier) - Method in class com.appdirect.sdk.appmarket.domain.DomainDnsOwnershipVerificationConfiguration
 
DomainVerificationNotificationClient - Class in com.appdirect.sdk.appmarket.domain
This class will notifies the AppMarket about the domain verification status.
DomainVerificationNotificationClient(RestOperationsFactory, DeveloperSpecificAppmarketCredentialsSupplier) - Constructor for class com.appdirect.sdk.appmarket.domain.DomainVerificationNotificationClient
 
DomainVerificationStatus - Class in com.appdirect.sdk.appmarket.domain
 
DomainVerificationStatus(boolean) - Constructor for class com.appdirect.sdk.appmarket.domain.DomainVerificationStatus
 

E

ErrorCode - Enum in com.appdirect.sdk.appmarket.events
Standard error codes that are sent to the AppMarket
EventFlag - Enum in com.appdirect.sdk.appmarket.events
 
EventHandlingConfiguration - Class in com.appdirect.sdk.appmarket.events
 
EventHandlingConfiguration() - Constructor for class com.appdirect.sdk.appmarket.events.EventHandlingConfiguration
 
EventIdExtractor - Class in com.appdirect.sdk.utils
 
eventIsRelatedToAddon(EventInfo) - Method in class com.appdirect.sdk.appmarket.events.AddonEventDetector
Determines if a given event is related to an add-on subscription or not.
EventWithContext - Class in com.appdirect.sdk.appmarket.events
abstract event type that offers the consumer key used by the request publishing the event, the map of query parameters received with this event and the flag (if any) present on this event.
EventWithContext() - Constructor for class com.appdirect.sdk.appmarket.events.EventWithContext
 
execute(Runnable) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
extractFrom(HttpServletRequest) - Method in class com.appdirect.sdk.web.oauth.OAuthKeyExtractor
 
extractId(String) - Static method in class com.appdirect.sdk.utils.EventIdExtractor
Extracts the id of the incoming AppMarket event from the eventUrl parameter passed to the connector.

F

failure(ErrorCode, String) - Static method in class com.appdirect.sdk.appmarket.events.APIResult
Creates a failed result with the given error code and message.

G

getApplicationUuid() - Method in class com.appdirect.sdk.appmarket.events.SubscriptionOrder
 
getConfiguration() - Method in class com.appdirect.sdk.appmarket.events.SubscriptionOrder
 
getConsumerCredentials(String) - Method in interface com.appdirect.sdk.appmarket.DeveloperSpecificAppmarketCredentialsSupplier
Returns the credentials that applies to the given consumer key
getConsumerCredentials(String) - Method in class com.appdirect.sdk.credentials.StringBackedCredentialsSupplier
 
getQueryParameters() - Method in class com.appdirect.sdk.appmarket.events.EventWithContext
Returns the query parameters that were passed to the endpoint when this event was received.

H

handle(T) - Method in interface com.appdirect.sdk.appmarket.AppmarketEventHandler
For async events (everything but SUBSCRIPTION_NOTICE events), returning a null result will not resolve the event on the appmarket's side.
handleDeveloperServiceException(DeveloperServiceException, HttpServletResponse) - Method in class com.appdirect.sdk.appmarket.events.DeveloperExceptionHandler
 
handleError(ClientHttpResponse) - Method in class com.appdirect.sdk.web.exception.AppmarketEventClientExceptionHandler
 
handleError(ClientHttpResponse) - Method in class com.appdirect.sdk.web.exception.UserSyncApiExceptionHandler
 
hasError(ClientHttpResponse) - Method in class com.appdirect.sdk.web.exception.AppmarketEventClientExceptionHandler
 
hasError(ClientHttpResponse) - Method in class com.appdirect.sdk.web.exception.UserSyncApiExceptionHandler
 
HtmlEmailNotificationService - Class in com.appdirect.sdk.notification
A service that can be used by a connector in order to send emails.
HtmlEmailNotificationService() - Constructor for class com.appdirect.sdk.notification.HtmlEmailNotificationService
 

I

init(FilterConfig) - Method in class com.appdirect.sdk.web.oauth.RequestIdFilter
 
invalidCredentials() - Static method in class com.appdirect.sdk.appmarket.Credentials
 
invokeAll(Collection<? extends Callable<T>>) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
invokeAny(Collection<? extends Callable<T>>) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
isDevelopment() - Method in class com.appdirect.sdk.appmarket.events.EventWithContext
Returns whether this event is a development event or not.
isEmpty(String) - Static method in class com.appdirect.sdk.utils.StringUtils
 
isShutdown() - Method in class com.appdirect.sdk.executor.MdcExecutor
 
isTerminated() - Method in class com.appdirect.sdk.executor.MdcExecutor
 

J

JacksonConfiguration - Class in com.appdirect.sdk.web.config
 
JacksonConfiguration() - Constructor for class com.appdirect.sdk.web.config.JacksonConfiguration
 
jacksonObjectMapper(Jackson2ObjectMapperBuilder) - Method in class com.appdirect.sdk.web.config.JacksonConfiguration
 

M

MDC_REQUEST_ID_KEY - Static variable in class com.appdirect.sdk.web.oauth.RequestIdFilter
 
MdcExecutor - Class in com.appdirect.sdk.executor
 
MdcExecutor(ExecutorService) - Constructor for class com.appdirect.sdk.executor.MdcExecutor
 
MxDnsRecord - Class in com.appdirect.sdk.appmarket.domain
Represents a MX record http://domainmx.net/mxsetup.shtml
MxDnsRecord() - Constructor for class com.appdirect.sdk.appmarket.domain.MxDnsRecord
 

O

OAuthKeyExtractor - Class in com.appdirect.sdk.web.oauth
 
oauthKeyExtractor() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
oAuthProcessingFilterEntryPoint() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
oauthProviderSupport() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
oauthProviderTokenServices() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
oAuthSignatureCheckingFilter() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
OAuthSignedClientHttpRequestFactory - Class in com.appdirect.sdk.web.oauth
 
OAuthSignedClientHttpRequestFactory(String, String) - Constructor for class com.appdirect.sdk.web.oauth.OAuthSignedClientHttpRequestFactory
 
orderFieldsValidationHandler() - Method in class com.appdirect.sdk.appmarket.validation.DefaultValidationHandlers
 
OrderInfo - Class in com.appdirect.sdk.appmarket.events
Contains all relevant information of an order placed using a SubscriptionOrder event
OrderInfo() - Constructor for class com.appdirect.sdk.appmarket.events.OrderInfo
 
OrderItemInfo - Class in com.appdirect.sdk.appmarket.events
 
OrderItemInfo() - Constructor for class com.appdirect.sdk.appmarket.events.OrderItemInfo
 
OrderValidationStatus - Class in com.appdirect.sdk.appmarket.events
 
OrderValidationStatus() - Constructor for class com.appdirect.sdk.appmarket.events.OrderValidationStatus
 

P

parse(EventInfo, EventHandlingContext) - Method in class com.appdirect.sdk.appmarket.events.UserAssignmentParser
 
parse(EventInfo, EventHandlingContext) - Method in class com.appdirect.sdk.appmarket.events.UserUnassignmentParser
 
prepareConnection(HttpURLConnection, String) - Method in class com.appdirect.sdk.web.oauth.OAuthSignedClientHttpRequestFactory
 
PricingDuration - Enum in com.appdirect.sdk.appmarket.events
Represents the pricing duration, currently in a OrderInfo
PricingUnit - Enum in com.appdirect.sdk.appmarket.events
Represents the pricing unit, currently in a OrderInfo

R

readOwnershipVerificationRecord(String, String) - Method in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 
readOwnershipVerificationRecords(String, String) - Method in interface com.appdirect.sdk.appmarket.domain.DomainDnsVerificationInfoHandler
 
REQUEST_ID_HEADER - Static variable in class com.appdirect.sdk.web.oauth.RequestIdFilter
 
RequestIdFilter - Class in com.appdirect.sdk.web.oauth
 
RequestIdFilter() - Constructor for class com.appdirect.sdk.web.oauth.RequestIdFilter
 
requestIdFilter() - Method in class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
resolve(String, String, APIResult, String) - Method in class com.appdirect.sdk.appmarket.events.AppmarketEventClient
Send an "event resolved" notification for an asynchronous event.
resolveDomainVerification(String, String, boolean) - Method in class com.appdirect.sdk.appmarket.domain.DomainVerificationNotificationClient
 
restOperationsFactory() - Method in class com.appdirect.sdk.appmarket.domain.DomainDnsOwnershipVerificationConfiguration
 
restOperationsFactory() - Method in class com.appdirect.sdk.appmarket.events.AppmarketCommunicationConfiguration
 
RestOperationsFactory - Class in com.appdirect.sdk.web
 
RestOperationsFactory(ResponseErrorHandler) - Constructor for class com.appdirect.sdk.web.RestOperationsFactory
 
restOperationsForProfile(String, String) - Method in class com.appdirect.sdk.web.RestOperationsFactory
 

S

SecurityConfiguration - Class in com.appdirect.sdk.web.oauth
 
SecurityConfiguration() - Constructor for class com.appdirect.sdk.web.oauth.SecurityConfiguration
 
sendHtmlEmail(String, String, String) - Method in class com.appdirect.sdk.notification.HtmlEmailNotificationService
 
SendNotificationFailedException - Exception in com.appdirect.sdk.notification
 
shutdown() - Method in class com.appdirect.sdk.executor.MdcExecutor
 
shutdownNow() - Method in class com.appdirect.sdk.executor.MdcExecutor
 
StringBackedCredentialsSupplier - Class in com.appdirect.sdk.credentials
Creates an in-memory cache of (developer key ⟶ developer secret) pairs from a string of the following format:
StringBackedCredentialsSupplier(String) - Constructor for class com.appdirect.sdk.credentials.StringBackedCredentialsSupplier
 
StringUtils - Class in com.appdirect.sdk.utils
 
submit(Callable<T>) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
submit(Runnable, T) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
submit(Runnable) - Method in class com.appdirect.sdk.executor.MdcExecutor
 
SubscriptionCancel - Class in com.appdirect.sdk.appmarket.events
A developer-facing event representing cancellation of an account requested by the AppMarket
SubscriptionCancel(String, String, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionCancel
 
SubscriptionChange - Class in com.appdirect.sdk.appmarket.events
Developer-facing event representing updates to an account requested by the AppMarket
SubscriptionChange(String, UserInfo, OrderInfo, AccountInfo, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionChange
 
subscriptionChangeHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
SubscriptionClosed - Class in com.appdirect.sdk.appmarket.events
Represents one of the subtypes of the Subscription Notice event sent by the App Market.
SubscriptionClosed(String, AccountInfo, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionClosed
 
subscriptionClosedHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
SubscriptionDeactivated - Class in com.appdirect.sdk.appmarket.events
Represents one of the subtypes of the Subscription Notice event sent by the App Market.
SubscriptionDeactivated(String, AccountInfo, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionDeactivated
 
subscriptionDeactivatedHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
SubscriptionOrder - Class in com.appdirect.sdk.appmarket.events
Developer-facing event creation of an account requested by the AppMarket
SubscriptionOrder(String, EventFlag, UserInfo, Map<String, String>, CompanyInfo, OrderInfo, String, String, Map<String, String[]>, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionOrder
 
SubscriptionReactivated - Class in com.appdirect.sdk.appmarket.events
Represents one of the subtypes of the Subscription Notice event sent by the App Market.
SubscriptionReactivated(String, AccountInfo, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionReactivated
 
subscriptionReactivatedHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
SubscriptionUpcomingInvoice - Class in com.appdirect.sdk.appmarket.events
Represents one of the subtypes of the Subscription Notice event sent by the App Market.
SubscriptionUpcomingInvoice(String, AccountInfo, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.SubscriptionUpcomingInvoice
 
subscriptionUpcomingInvoiceHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
SubscriptionValidationHandler - Interface in com.appdirect.sdk.appmarket.migration
 
subscriptionValidatorHandler() - Method in class com.appdirect.sdk.appmarket.migration.DefaultMigrationHandlers
 
success(String) - Static method in class com.appdirect.sdk.appmarket.events.APIResult
 
SyncedUser - Class in com.appdirect.sdk.appmarket.usersync
 
SyncedUser() - Constructor for class com.appdirect.sdk.appmarket.usersync.SyncedUser
 
syncUserAssignment(String, String, String, SyncedUser) - Method in class com.appdirect.sdk.appmarket.usersync.UserSyncApiClient
 
syncUserUnAssignment(String, String, String, SyncedUser) - Method in class com.appdirect.sdk.appmarket.usersync.UserSyncApiClient
 

T

TxtDnsRecord - Class in com.appdirect.sdk.appmarket.domain
Represents a TXT DNS record.
TxtDnsRecord() - Constructor for class com.appdirect.sdk.appmarket.domain.TxtDnsRecord
 

U

unknownEventHandler() - Method in class com.appdirect.sdk.appmarket.events.EventHandlingConfiguration
 
UsageItem - Class in com.appdirect.sdk.appmarket.events
 
UsageItem() - Constructor for class com.appdirect.sdk.appmarket.events.UsageItem
 
UserAssignment - Class in com.appdirect.sdk.appmarket.events
 
UserAssignment(UserInfo, String, String, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.UserAssignment
 
userAssignmentHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
UserAssignmentParser - Class in com.appdirect.sdk.appmarket.events
 
UserAssignmentParser() - Constructor for class com.appdirect.sdk.appmarket.events.UserAssignmentParser
 
UserInfo - Class in com.appdirect.sdk.appmarket.events
 
UserInfo() - Constructor for class com.appdirect.sdk.appmarket.events.UserInfo
 
UserSyncApiClient - Class in com.appdirect.sdk.appmarket.usersync
This class defines method for performing HTTP requests for User Sync against an AppMarket instance UserSyncException Appmarket has failed to sync the user UserSyncTooManyRequestsException Appmarket not processing requests due to high volume of requests
UserSyncApiClient() - Constructor for class com.appdirect.sdk.appmarket.usersync.UserSyncApiClient
 
userSyncApiClient() - Method in class com.appdirect.sdk.appmarket.usersync.UserSyncConfiguration
 
userSyncApiExceptionHandler() - Method in class com.appdirect.sdk.appmarket.usersync.UserSyncConfiguration
 
UserSyncApiExceptionHandler - Class in com.appdirect.sdk.web.exception
 
UserSyncApiExceptionHandler() - Constructor for class com.appdirect.sdk.web.exception.UserSyncApiExceptionHandler
 
UserSyncConfiguration - Class in com.appdirect.sdk.appmarket.usersync
 
UserSyncConfiguration() - Constructor for class com.appdirect.sdk.appmarket.usersync.UserSyncConfiguration
 
UserSyncException - Exception in com.appdirect.sdk.exception
 
UserSyncException(String, String) - Constructor for exception com.appdirect.sdk.exception.UserSyncException
 
UserSyncRequestPayload - Class in com.appdirect.sdk.appmarket.usersync
Internal class to the SDK.
UserSyncRequestPayload() - Constructor for class com.appdirect.sdk.appmarket.usersync.UserSyncRequestPayload
 
UserSyncRequestPayloadOperation - Enum in com.appdirect.sdk.appmarket.usersync
 
userSyncRestOperationsFactory() - Method in class com.appdirect.sdk.appmarket.usersync.UserSyncConfiguration
 
UserSyncTooManyRequestsException - Exception in com.appdirect.sdk.exception
Exception thrown when the Marketplace cannot process requests
UserSyncTooManyRequestsException(String) - Constructor for exception com.appdirect.sdk.exception.UserSyncTooManyRequestsException
 
UserUnassignment - Class in com.appdirect.sdk.appmarket.events
 
UserUnassignment(UserInfo, String, String, Map<String, String[]>, EventFlag, String, String) - Constructor for class com.appdirect.sdk.appmarket.events.UserUnassignment
 
userUnassignmentHandler() - Method in class com.appdirect.sdk.appmarket.events.DefaultEventHandlersForOptionalEvents
 
UserUnassignmentParser - Class in com.appdirect.sdk.appmarket.events
 
UserUnassignmentParser() - Constructor for class com.appdirect.sdk.appmarket.events.UserUnassignmentParser
 

V

validate(Map<String, String>) - Method in interface com.appdirect.sdk.appmarket.migration.CustomerAccountValidationHandler
 
validate(Map<String, String>) - Method in interface com.appdirect.sdk.appmarket.migration.SubscriptionValidationHandler
 
validateCustomerAccount(Map<String, String>) - Method in class com.appdirect.sdk.appmarket.migration.AppmarketMigrationService
 
validateISVCustomerAccount(Map<String, String>) - Method in class com.appdirect.sdk.appmarket.migration.AppmarketMigrationController
Validate a customer account record that need to be migrated.
validateISVSubscription(Map<String, String>) - Method in class com.appdirect.sdk.appmarket.migration.AppmarketMigrationController
Validate a subscription record that need to be migrated.
validateOrderFields(Map<String, String>) - Method in interface com.appdirect.sdk.appmarket.validation.AppmarketOrderValidationHandler
 
validateOrderFields(Map<String, String>) - Method in class com.appdirect.sdk.appmarket.validation.AppmarketOrderValidationHandlerImpl
 
validateSubscription(Map<String, String>) - Method in class com.appdirect.sdk.appmarket.migration.AppmarketMigrationService
 
validationEndpointController(AppmarketOrderValidationHandler) - Method in class com.appdirect.sdk.appmarket.validation.DefaultValidationHandlers
 
ValidationResponse - Class in com.appdirect.sdk.appmarket.validation
 
ValidationResponse() - Constructor for class com.appdirect.sdk.appmarket.validation.ValidationResponse
 
valueOf(String) - Static method in enum com.appdirect.sdk.appmarket.events.AccountStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.appmarket.events.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.appmarket.events.EventFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.appmarket.events.PricingDuration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.appmarket.events.PricingUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.appdirect.sdk.appmarket.usersync.UserSyncRequestPayloadOperation
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.appdirect.sdk.appmarket.events.AccountStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.appmarket.events.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.appmarket.events.EventFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.appmarket.events.PricingDuration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.appmarket.events.PricingUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.appdirect.sdk.appmarket.usersync.UserSyncRequestPayloadOperation
Returns an array containing the constants of this enum type, in the order they are declared.
verifyDomainOwnership(HttpServletRequest, String, String, String) - Method in class com.appdirect.sdk.appmarket.domain.DomainOwnershipController
 
verifyDomainOwnership(String, String, String, String) - Method in interface com.appdirect.sdk.appmarket.domain.DomainOwnershipVerificationHandler
 

W

webMvcConfigurerAdapter(AsyncTaskExecutor) - Method in class com.appdirect.sdk.web.config.AsyncServletConfiguration
 
A C D E F G H I J M O P R S T U V W 
Skip navigation links

Copyright © 2017 Pivotal Software, Inc.. All rights reserved.