Package com.adobe.aio.event.management
Class RegistrationServiceTester
- java.lang.Object
-
- com.adobe.aio.event.management.RegistrationServiceTester
-
public class RegistrationServiceTester extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringDELIVERY_TYPE_JOURNALstatic StringDELIVERY_TYPE_WEBHOOKprotected org.slf4j.Loggerloggerprotected RegistrationServiceregistrationServicestatic StringTEST_DESCRIPTIONprotected Workspaceworkspace
-
Constructor Summary
Constructors Constructor Description RegistrationServiceTester()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RegistrationassertRegistrationCreatedOrUpdatedResponseWithEventsOfInterest(RegistrationCreateModel.Builder registrationInputModelBuilder, Supplier<Optional<Registration>> registrationSupplier)RegistrationcreateOrUpdateJournalRegistration(String registrationName, String providerId, String eventCode)RegistrationcreateOrUpdateRegistration(RegistrationCreateModel.Builder registrationInputModelBuilder)RegistrationcreateOrUpdateRuntimeWebhookRegistration(String registrationName, String providerId, String eventCode, String runtimeAction)voiddeleteRegistration(String registrationId)RegistrationServicegetRegistrationService()static EventsOfInterestInputModel.BuildergetTestEventsOfInterestBuilder(String providerId, String eventCode)
-
-
-
Field Detail
-
TEST_DESCRIPTION
public static final String TEST_DESCRIPTION
- See Also:
- Constant Field Values
-
DELIVERY_TYPE_JOURNAL
public static final String DELIVERY_TYPE_JOURNAL
- See Also:
- Constant Field Values
-
DELIVERY_TYPE_WEBHOOK
public static final String DELIVERY_TYPE_WEBHOOK
- See Also:
- Constant Field Values
-
logger
protected final org.slf4j.Logger logger
-
workspace
protected final Workspace workspace
-
registrationService
protected final RegistrationService registrationService
-
-
Method Detail
-
getRegistrationService
public RegistrationService getRegistrationService()
-
getTestEventsOfInterestBuilder
public static EventsOfInterestInputModel.Builder getTestEventsOfInterestBuilder(String providerId, String eventCode)
-
createOrUpdateJournalRegistration
public Registration createOrUpdateJournalRegistration(String registrationName, String providerId, String eventCode)
-
createOrUpdateRuntimeWebhookRegistration
public Registration createOrUpdateRuntimeWebhookRegistration(String registrationName, String providerId, String eventCode, String runtimeAction)
-
createOrUpdateRegistration
public Registration createOrUpdateRegistration(RegistrationCreateModel.Builder registrationInputModelBuilder)
-
assertRegistrationCreatedOrUpdatedResponseWithEventsOfInterest
public Registration assertRegistrationCreatedOrUpdatedResponseWithEventsOfInterest(RegistrationCreateModel.Builder registrationInputModelBuilder, Supplier<Optional<Registration>> registrationSupplier)
-
deleteRegistration
public void deleteRegistration(String registrationId)
-
-