Package overit.geocall.bl
Class BusinessEvent<O>
java.lang.Object
overit.geocall.bl.GenericEvent<O>
overit.geocall.bl.BusinessEvent<O>
- Type Parameters:
O- the type of the object contained into the output journal
- Direct Known Subclasses:
AccountLockedEvent,AccountUnlockedEvent,AfterUserUpsertEvent,AnonymizeUserEvent,AssumeRoleEvent,BeforeUserUpsertEvent,BookingPlanningRequestCreateEvent,CancellationRequestsLoadEvent,CapacityPlanningAlgorithmStatusCheckEvent,CapacityPlanningResultCalculationEvent,CleanEvent,CleanExpiredApiKeysEvent,ClearDBSecretCacheEvent,CompanyConfigChangeEvent,CompanyCreateEvent,CompanyInstallEvent,CompanyUpdateEvent,ConfigChangeEvent,ConfigPatchEvent,ConvertEncryptionEvent,CreateUserEvent,CustomerNoteViewSearchEvent,DecryptEvent,DefaultProfileCheckEvent,DefaultProfileInsertEvent,DefaultProfileSearchEvent,DeleteSecretEvent,DeleteSecretValueEvent,EditSecretEvent,EvaluateProjectActivitiesStatusEvent,EventEvent,ExtractApiKeyEvent,ExtractSecretValueEvent,GenerateApiKeyEvent,GenerateSecretEvent,GenerateSecretValueEvent,GenerateTokenEvent,IdentityFromApiKeyEvent,InterventionCancellationEvent,InterventionLoadEventInput,InterventionsLoadEventInput,InvalidateTokenEvent,LoadResourceDataEvent,LoadSecretValuesEvent,LoadUserEvent,LoadUsersEvent,LoginEvent,LoginFailedEvent,LogoutEvent,MessageCreateEvent,MessageValuesLoadEvent,MultistageConfigurationInitEvent,MultistageConfigurationLoadDefaultEvent,PageGenerationEvent,PasswordChangeEvent,PlanningActionNotificationEvent,PlanningRequestCreateEvent,ProcessSchedulingProposalsEvent,ProjectActivityWoCreationEvent,RawConfigLoadEvent,RevokeApiKeyEvent,SearchEvent,SearchEvent,SimpleBusinessEvent,SlotEvaluationDataLoaderEvent,SystemSettingsTranslateEvent,SystemUserIdentificationEvent,TechnicianCoordinatesUpdateEvent,TenantServiceStartupEvent,TranslationsCreateEvent,TranslationsLoadEvent,UnavailabilityMovementUpdateTourEvent,UpdateUserEvent,UpdateUserStateEvent,UserCreateEvent,UserLoadEvent,UserProfileCreateEvent,UserProfileDeleteEvent,UserProfileLoadEvent,UserProfilesDBViewLoadEvent,UserProfilesLoadEvent,UserProfileStateLoadEvent,UserProfileStateUpdateEvent,UserProfileUpdateEvent,UsersLoadEvent,UserTypeAuthPolicyLoadEvent,UserTypeAuthPolicyUpdateEvent,UserTypeCreateEvent,UserTypeGrantsLoadEvent,UserTypeGrantsUpdateEvent,UserTypeLoadEvent,UserTypesLoadEvent,UserTypeUpdateEvent,UserUpdateEvent,VCAppointmentActivationEvent,VCAppointmentCreationEvent,VCAppointmentsActivationEvent,VCAppointmentSearchEvent,VerifyDecryptionEvent,WorkloadMassiveRunAnalysisEvent,WorkOrderValidationEvent
Class to be extended by all package level events. Abstract as it
doesn't make sense for generic events to be published directly.
- GCApi:
- event
- No Reactors
- No Spouts
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.bl.GenericEvent
GenericEvent.Step<O> -
Field Summary
Fields inherited from class overit.geocall.bl.GenericEvent
executorService, journal, streamJournal -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class overit.geocall.bl.GenericEvent
clearEvents, defineInterruptor, defineResult, getJournal, getResult, getSpouts, getStreamJournal, isInternal, launch, launch, launchAsync, launchAsync, register, registerSpouts
-
Constructor Details
-
BusinessEvent
public BusinessEvent()
-
-
Method Details
-
doLaunch
protected void doLaunch(PoolKit pk, Predicate<Journal<O>> interruptor) throws DAValidateException, DAException - Specified by:
doLaunchin classGenericEvent<O>- Throws:
DAValidateExceptionDAException
-