public class CreateUsers extends AbstractEventProcessor
EVENT_NAME_CREATE_USER: User to createEVENT_NAME_CREATE_USERS: Returned when more users should be scheduled| Modifier and Type | Field and Description |
|---|---|
static String |
EVENT_NAME_CREATE_USER |
static String |
EVENT_NAME_CREATE_USERS |
static String |
EVENT_NAME_USERS_CREATED |
DEFAULT_CHART, DEFAULT_PROPAGATE_SESSION_ID, DEFAULT_WARN_DELAY, logger| Constructor and Description |
|---|
CreateUsers(UserDataService userDataService,
long numberOfUsers)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
EventResult |
processEvent(Event event)
Process an event.
|
void |
setBatchSize(int batchSize)
Override the
default batch size |
void |
setEventNameCreateUsers(String eventNameCreateUsers)
Override the
default event name for more
user creation scheduling |
void |
setEventNameUsersCreated(String eventNameUsersCreated)
Override the
default event name
indicating that enough users have been created |
getWarnDelay, isChart, processEvent, propagateSessionId, register, resumeTimer, setBeanName, setChart, setEventName, setEventNames, setPropagateSessionId, setRegistry, setWarnDelay, stopTimer, suspendTimer, toStringpublic static final String EVENT_NAME_CREATE_USER
public static final String EVENT_NAME_CREATE_USERS
public static final String EVENT_NAME_USERS_CREATED
public CreateUsers(UserDataService userDataService, long numberOfUsers)
numberOfUsers - number of users to create in totaluserDataService - service for UserData operationspublic void setBatchSize(int batchSize)
default batch sizepublic void setEventNameCreateUsers(String eventNameCreateUsers)
default event name for more
user creation schedulingpublic void setEventNameUsersCreated(String eventNameUsersCreated)
default event name
indicating that enough users have been createdpublic EventResult processEvent(Event event) throws Exception
AbstractEventProcessorprocessEvent in class AbstractEventProcessorevent - the event (along with associated data)ExceptionAbstractEventProcessor.suspendTimer(),
AbstractEventProcessor.resumeTimer(),
AbstractEventProcessor.stopTimer()Copyright © 2014. All rights reserved.