Package com.adobe.aio.event.management
Interface RegistrationService
-
public interface RegistrationService
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classRegistrationService.Builder
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static RegistrationService.Builderbuilder()Optional<Registration>createOrUpdateRegistration(RegistrationCreateModel.Builder registrationCreateModelBuilder)Optional<Registration>createRegistration(RegistrationCreateModel.Builder registrationCreateModelBuilder)voiddelete(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()
-
-