Package com.adobe.aio.event.management
Interface RegistrationService
-
public interface RegistrationService
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
RegistrationService.Builder
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static RegistrationService.Builder
builder()
Optional<Registration>
createOrUpdateRegistration(RegistrationCreateModel.Builder registrationCreateModelBuilder)
Optional<Registration>
createRegistration(RegistrationCreateModel.Builder registrationCreateModelBuilder)
void
delete(String registrationId)
Optional<Registration>
findById(String registrationId)
default Optional<RegistrationPaginatedModel>
getAllRegistrationsForOrg()
Optional<RegistrationPaginatedModel>
getAllRegistrationsForOrg(long page, long size)
List<Registration>
getRegistrationsForWorkspace()
Optional<Registration>
updateRegistration(String registrationId, RegistrationUpdateModel.Builder registrationUpdateModelBuilder)
-
-
-
Method Detail
-
findById
Optional<Registration> findById(String registrationId)
-
delete
void delete(String registrationId)
-
createOrUpdateRegistration
Optional<Registration> createOrUpdateRegistration(RegistrationCreateModel.Builder registrationCreateModelBuilder)
-
createRegistration
Optional<Registration> createRegistration(RegistrationCreateModel.Builder registrationCreateModelBuilder)
-
updateRegistration
Optional<Registration> updateRegistration(String registrationId, RegistrationUpdateModel.Builder registrationUpdateModelBuilder)
-
getRegistrationsForWorkspace
List<Registration> getRegistrationsForWorkspace()
-
getAllRegistrationsForOrg
default Optional<RegistrationPaginatedModel> getAllRegistrationsForOrg()
-
getAllRegistrationsForOrg
Optional<RegistrationPaginatedModel> getAllRegistrationsForOrg(long page, long size)
-
builder
static RegistrationService.Builder builder()
-
-