Class LoadUsersEvent
java.lang.Object
overit.geocall.bl.GenericEvent<PageResponse<BOUser>>
overit.geocall.bl.BusinessEvent<PageResponse<BOUser>>
overit.geocall.basic.bl.user.event.LoadUsersEvent
Event that will be called to load the users information.
- GCApi:
- event
- No Reactors
- No Spouts
-
Nested Class Summary
Nested classes/interfaces inherited from class overit.geocall.bl.GenericEvent
GenericEvent.Step<O> -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BOUserprotected Collection<Long> protected Orderprotected PageFields inherited from class overit.geocall.bl.GenericEvent
executorService, journal, streamJournal -
Constructor Summary
ConstructorsConstructorDescriptionLoadUsersEvent(Page page, BOUser filter) Create a new event that will be called to load the users informationLoadUsersEvent(Page page, BOUser filter, Order order) Create a new event that will be called to load the users informationLoadUsersEvent(Page page, BOUser filter, Order order, Collection<Long> filterIds) Create a new event that will be called to load the users information -
Method Summary
Modifier and TypeMethodDescriptionReturns the object containing the values that will be used to filter the query results.Returns the object that handles the ids filter field.
This filter field is used to specify one or more user's id to filter the results of the users load event.getOrder()Returns the object that handles the order filter fields.getPage()Returns will be used to paginate the resultsMethods inherited from class overit.geocall.bl.BusinessEvent
doLaunchMethods inherited from class overit.geocall.bl.GenericEvent
clearEvents, defineInterruptor, defineResult, getJournal, getResult, getSpouts, getStreamJournal, isInternal, launch, launch, launchAsync, launchAsync, register, registerSpouts
-
Field Details
-
filter
-
page
-
order
-
filterIds
-
-
Constructor Details
-
LoadUsersEvent
Create a new event that will be called to load the users information- Parameters:
page- will be used to paginate the resultsfilter- the object containing the values that will be used to filter the query results
-
LoadUsersEvent
Create a new event that will be called to load the users information- Parameters:
page- will be used to paginate the resultsfilter- the object containing the values that will be used to filter the query resultsorder- TheOrderobject form which retrieve the custom sql order by clause.
-
LoadUsersEvent
Create a new event that will be called to load the users information- Parameters:
page- will be used to paginate the resultsfilter- the object containing the values that will be used to filter the query resultsorder- TheOrderobject form which retrieve the custom sql order by clause.filterIds- The list of IDs to filter the users to load.
-
-
Method Details
-
getPage
Returns will be used to paginate the results- Returns:
- will be used to paginate the results
-
getFilter
Returns the object containing the values that will be used to filter the query results.- Returns:
- the object containing the values that will be used to filter the query results.
-
getOrder
Returns the object that handles the order filter fields.- Returns:
- the object that handles the order filter fields.
-
getFilterIds
Returns the object that handles the ids filter field.
This filter field is used to specify one or more user's id to filter the results of the users load event.- Returns:
- the object that handles the ids filter field.
-