A B C D E F G H I L M N O P R S T U V Z

A

AbstractEventProcessor - Class in org.alfresco.bm.event
Basic services for the event processor implementations

Read 'good practice' notes for documenting behaviour.

AbstractEventProcessor() - Constructor for class org.alfresco.bm.event.AbstractEventProcessor
Default constructor
AbstractEventService - Class in org.alfresco.bm.event
Services for EventService implementations.
AbstractEventService() - Constructor for class org.alfresco.bm.event.AbstractEventService
 
afterPropertiesSet() - Method in class org.alfresco.bm.http.UserDataAutheticationDetailsProvider
Ensures that the bean is properly initialized.
afterPropertiesSet() - Method in class org.alfresco.bm.user.UserDataService
 
AuthenticatedHttpEventProcessor - Class in org.alfresco.bm.http
A base class used for EventProcessors that makes use of HTTP-calls that should be done when authenticated against Alfresco.
AuthenticatedHttpEventProcessor(HttpClientProvider, AuthenticationDetailsProvider, String) - Constructor for class org.alfresco.bm.http.AuthenticatedHttpEventProcessor
 

B

BMServer - Class in org.alfresco.bm.server
Top level Benchmark Server driver class.
BMServer(ConfigService, String) - Constructor for class org.alfresco.bm.server.BMServer
Constructor as used by Spring context
BMTestRun - Class in org.alfresco.bm.server
Encapsulation of data and behaviour associated with a specific test run.
BMTestRun(BMServer, BMTestRun.Key) - Constructor for class org.alfresco.bm.server.BMTestRun
Consructor containing enough data for the object to go off and start itself

Initially, values are retrieved without data watches

BMTestRun.Key - Class in org.alfresco.bm.server
The key that represents the unique data defining a specific test run i.e.
BMTestRun.Key(String, String) - Constructor for class org.alfresco.bm.server.BMTestRun.Key
 
BMTestRunner - Class in org.alfresco.bm.tools
Utility code to assist with starting up a test context to aid development by instantiating a test-only context for execution.
BMTestRunner(String, int, String, String, String, Properties) - Constructor for class org.alfresco.bm.tools.BMTestRunner
Construct the help class that will start and stop the test application context

C

checkForRestart() - Method in class org.alfresco.bm.server.BMTestRun
Forces a check for restart requests.
checkIndexes(MongoTemplate, String) - Static method in class org.alfresco.bm.event.Event
Ensure that the MongoDB collection has the required indexes for events.
checkIndexes(MongoTemplate, String) - Static method in class org.alfresco.bm.event.EventRecord
Ensure that the MongoDB collection has the required indexes for events.
checkTestRunsForRestart() - Method in class org.alfresco.bm.server.BMServer
Prompt the server to perform a check of the loaded test runs in case they have changed state.
childrenChanged(String) - Method in class org.alfresco.bm.server.BMServer
 
childrenChanged(String) - Method in class org.alfresco.bm.server.BMTestRun
 
classesChanged(String) - Method in class org.alfresco.bm.server.BMTestRun
 
cleanData() - Method in class org.alfresco.bm.event.Event
Ensure that any locally-stored data is cleaned up
CloudSignUpData - Class in org.alfresco.bm.user
POJO representing a user Cloud signup data.
CloudSignUpData() - Constructor for class org.alfresco.bm.user.CloudSignUpData
 
compareTo(BMTestRun.Key) - Method in class org.alfresco.bm.server.BMTestRun.Key
 
ConfigConstants - Interface in org.alfresco.bm.server
Define commonly-used constants
ConfigConstants.RunState - Enum in org.alfresco.bm.server
An instruction to the main process on what action to take for the server.
count() - Method in interface org.alfresco.bm.event.EventService
 
count() - Method in class org.alfresco.bm.event.mongo.MongoEventService
 
countCloudAwareUsers() - Method in class org.alfresco.bm.user.UserDataService
Count the number of cloud-enabled users, regardless of signup state
countEventsByFailure() - Method in class org.alfresco.bm.event.mongo.MongoResultService
 
countEventsByFailure() - Method in interface org.alfresco.bm.event.ResultService
 
countEventsByName(String) - Method in class org.alfresco.bm.event.mongo.MongoResultService
 
countEventsByName(String) - Method in interface org.alfresco.bm.event.ResultService
Count the number of previously-completed events with the given name.
countEventsBySuccess() - Method in class org.alfresco.bm.event.mongo.MongoResultService
 
countEventsBySuccess() - Method in interface org.alfresco.bm.event.ResultService
 
countUsers(boolean) - Method in class org.alfresco.bm.user.UserDataService
 
countUsers() - Method in class org.alfresco.bm.user.UserDataService
 
createNewUser(UserData) - Method in class org.alfresco.bm.user.UserDataService
Creates a new user in mongo.
CreateUser - Class in org.alfresco.bm.user
Event processor that creates a test-user in the alfresco-system based on the username present in the event and inserts an entry in mongo.
CreateUser(HttpClientProvider, AuthenticationDetailsProvider, String, UserDataService) - Constructor for class org.alfresco.bm.user.CreateUser
 
CreateUsers - Class in org.alfresco.bm.user
Input
CreateUsers(UserDataService, long) - Constructor for class org.alfresco.bm.user.CreateUsers
Creates a new instance.

D

dataChanged(String, boolean) - Method in class org.alfresco.bm.server.BMServer
Triggers a restart whenever the cluster configuration change is made.
dataChanged(String, boolean) - Method in class org.alfresco.bm.server.BMTestRun
 
DEFAULT_RUNSTATE - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
DEFAULT_SERVER_ID - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
DEFAULT_USERS_PER_DOMAIN - Static variable in class org.alfresco.bm.user.PrepareUsers
 
DEFAULT_WARN_DELAY - Static variable in class org.alfresco.bm.event.AbstractEventProcessor
 
deleteEvent(Event) - Method in interface org.alfresco.bm.event.EventService
Delete an event from the provider.
deleteEvent(Event) - Method in class org.alfresco.bm.event.mongo.MongoEventService
 
DoNothingEventProcessor - Class in org.alfresco.bm.event
This processor does nothing with the event and produces no further output.
DoNothingEventProcessor() - Constructor for class org.alfresco.bm.event.DoNothingEventProcessor
 

E

equals(Object) - Method in class org.alfresco.bm.event.Event
 
equals(Object) - Method in class org.alfresco.bm.server.BMTestRun
Equality is based on the test and run names.
equals(Object) - Method in class org.alfresco.bm.server.BMTestRun.Key
 
Event - Class in org.alfresco.bm.event
An event that is persisted and retrieved for processing.
Event(String, long, Object) - Constructor for class org.alfresco.bm.event.Event
Construct a scheduled event with some data.
Event(String, long, Object, boolean) - Constructor for class org.alfresco.bm.event.Event
Construct a scheduled event with some data, optionally forcing the data to be stored in memory.
EVENT_BEAN_PREFIX - Static variable in class org.alfresco.bm.event.Event
 
EVENT_NAME_CREATE_USER - Static variable in class org.alfresco.bm.user.CreateUsers
 
EVENT_NAME_CREATE_USERS - Static variable in class org.alfresco.bm.user.CreateUsers
 
EVENT_NAME_START - Static variable in class org.alfresco.bm.event.Event
 
EVENT_NAME_STOP - Static variable in class org.alfresco.bm.event.Event
 
EVENT_NAME_USERS_CREATED - Static variable in class org.alfresco.bm.user.CreateUsers
 
EVENT_NAME_USERS_PREPARED - Static variable in class org.alfresco.bm.user.PrepareUsers
 
EventController - Class in org.alfresco.bm.server
A master controlling thread that ensures that: reads events from the queue checks out threads to process events monitors event processors records event executions handles exceptions e.g.
EventController(String, String, EventService, EventProcessorRegistry, ExecutorService, ResultService) - Constructor for class org.alfresco.bm.server.EventController
Construct the controller
EventProcessor - Interface in org.alfresco.bm.event
Basic interface that test runner code needs to implement in order to be processed by the Benchmark Server framework.
EventProcessorRegistry - Class in org.alfresco.bm.event
A registry of event processors that allow for simple registration
EventProcessorRegistry() - Constructor for class org.alfresco.bm.event.EventProcessorRegistry
 
EventRecord - Class in org.alfresco.bm.event
The record of a processed event.
EventRecord(boolean, long, long, Serializable, Event) - Constructor for class org.alfresco.bm.event.EventRecord
 
EventResult - Class in org.alfresco.bm.event
The result of event processing.
EventResult(List<Event>) - Constructor for class org.alfresco.bm.event.EventResult
Constructor for successful results containing future events without any additional data to record.
EventResult(Serializable, List<Event>) - Constructor for class org.alfresco.bm.event.EventResult
Constructor for successful results containing future events with additional data to record.
EventResult(Serializable, Event) - Constructor for class org.alfresco.bm.event.EventResult
Constructor for successful results containing a future event with additional data to record.
EventResult(Serializable, List<Event>, boolean) - Constructor for class org.alfresco.bm.event.EventResult
Constructor for results containing future events with additional data to record.
EventService - Interface in org.alfresco.bm.event
Interface for classes that handle persistence and retrieval of events.
EventWork - Class in org.alfresco.bm.event
A unit of work that can be executed by the event processing threads.
EventWork(String, String, Event, EventProcessor, EventService, ResultService) - Constructor for class org.alfresco.bm.event.EventWork
Construct work to be executed by a thread
executeHttpMethodAsAdmin(HttpRequestBase, HttpRequestCallback<T>) - Method in class org.alfresco.bm.http.AuthenticatedHttpEventProcessor
Execute the given method, authenticated as the Alfresco Administrator.
executeHttpMethodAsUser(HttpRequestBase, String, HttpRequestCallback<T>) - Method in class org.alfresco.bm.http.AuthenticatedHttpEventProcessor
Execute the given method, authenticated as the given user.
EXT_JAR - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
EXT_PROPERTIES - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
EXT_XML - Static variable in interface org.alfresco.bm.server.ConfigConstants
 

F

FIELD_CLOUD_SIGNUP - Static variable in class org.alfresco.bm.user.UserData
 
FIELD_complete - Static variable in class org.alfresco.bm.user.CloudSignUpData
 
FIELD_CREATED - Static variable in class org.alfresco.bm.user.UserData
 
FIELD_DATA_OWNER - Static variable in class org.alfresco.bm.event.Event
 
FIELD_DOMAIN - Static variable in class org.alfresco.bm.user.UserData
 
FIELD_EMAIL - Static variable in class org.alfresco.bm.user.UserData
 
FIELD_EVENT_NAME - Static variable in class org.alfresco.bm.event.EventRecord
 
FIELD_FIRST_NAME - Static variable in class org.alfresco.bm.user.UserData
 
FIELD_ID - Static variable in class org.alfresco.bm.event.Event
 
FIELD_ID - Static variable in class org.alfresco.bm.event.EventRecord
 
FIELD_ID - Static variable in class org.alfresco.bm.user.CloudSignUpData
 
FIELD_KEY - Static variable in class org.alfresco.bm.user.CloudSignUpData
 
FIELD_LAST_NAME - Static variable in class org.alfresco.bm.user.UserData
 
FIELD_LOCK_OWNER - Static variable in class org.alfresco.bm.event.Event
 
FIELD_LOCK_TIME - Static variable in class org.alfresco.bm.event.Event
 
FIELD_NAME - Static variable in class org.alfresco.bm.event.Event
 
FIELD_NODE_ID - Static variable in class org.alfresco.bm.user.UserData
 
FIELD_PASSWORD - Static variable in class org.alfresco.bm.user.UserData
 
FIELD_QUEUE_TIME - Static variable in class org.alfresco.bm.event.Event
 
FIELD_RANDOMIZER - Static variable in class org.alfresco.bm.user.UserData
 
FIELD_SCHEDULED_TIME - Static variable in class org.alfresco.bm.event.Event
 
FIELD_START_TIME - Static variable in class org.alfresco.bm.event.EventRecord
 
FIELD_SUCCESS - Static variable in class org.alfresco.bm.event.EventRecord
 
FIELD_TICKET - Static variable in class org.alfresco.bm.user.UserData
 
FIELD_USERNAME - Static variable in class org.alfresco.bm.user.UserData
 
findEvents(String, int, int) - Method in interface org.alfresco.bm.event.EventService
Find any event matching the given name, using the paging criteria
findEvents(String, int, int) - Method in class org.alfresco.bm.event.mongo.MongoEventService
 
findEventsByName(String, int, int) - Method in class org.alfresco.bm.event.mongo.MongoResultService
 
findEventsByName(String, int, int) - Method in interface org.alfresco.bm.event.ResultService
Find previously-completed events with the given name
findUserByEmail(String) - Method in class org.alfresco.bm.user.UserDataService
Find a user by email address
findUserByUsername(String) - Method in class org.alfresco.bm.user.UserDataService
Find a user by username

G

getAdminPassword() - Method in class org.alfresco.bm.http.UserDataAutheticationDetailsProvider
 
getAdminUsername() - Method in class org.alfresco.bm.http.UserDataAutheticationDetailsProvider
 
getApplicationContext() - Method in class org.alfresco.bm.server.BMServer
Get the application context that the server is using
getAuthDetailProvider() - Method in class org.alfresco.bm.http.AuthenticatedHttpEventProcessor
 
getCloudSignUp() - Method in class org.alfresco.bm.user.UserData
 
getCluster() - Method in class org.alfresco.bm.server.BMServer
Get the name of the cluster that the server will join
getCreatedUsers(int, int) - Method in class org.alfresco.bm.user.UserDataService
Get a list of usernames that are created in alfresco with paging
getCtx() - Method in class org.alfresco.bm.tools.BMTestRunner
 
getData() - Method in class org.alfresco.bm.event.EventRecord
 
getData() - Method in class org.alfresco.bm.event.EventResult
 
getDataKey() - Method in class org.alfresco.bm.event.Event
 
getDataObject() - Method in class org.alfresco.bm.event.Event
Client-safe method to retrieve data based on in-memory or persisted storage
getDataOwner() - Method in class org.alfresco.bm.event.Event
 
getDesiredRunState() - Method in class org.alfresco.bm.server.BMServer
 
getDomain() - Method in class org.alfresco.bm.user.UserData
 
getEmail() - Method in class org.alfresco.bm.user.UserData
 
getEvent() - Method in class org.alfresco.bm.event.EventRecord
 
getEvent(String) - Method in interface org.alfresco.bm.event.EventService
Fetch a specific event by unique ID
getEvent(String) - Method in class org.alfresco.bm.event.mongo.MongoEventService
 
getFirstName() - Method in class org.alfresco.bm.user.UserData
 
getFullUrlForPath(String) - Method in class org.alfresco.bm.http.AuthenticatedHttpEventProcessor
 
getHttpProvider() - Method in class org.alfresco.bm.http.AuthenticatedHttpEventProcessor
 
getId() - Method in class org.alfresco.bm.event.Event
 
getId() - Method in class org.alfresco.bm.event.EventRecord
 
getId() - Method in class org.alfresco.bm.user.CloudSignUpData
 
getKey() - Method in class org.alfresco.bm.server.BMTestRun
 
getKey() - Method in class org.alfresco.bm.user.CloudSignUpData
 
getLastName() - Method in class org.alfresco.bm.user.UserData
 
getLockOwner() - Method in class org.alfresco.bm.event.Event
 
getLockTime() - Method in class org.alfresco.bm.event.Event
 
getName() - Method in class org.alfresco.bm.event.Event
 
getNextEventName() - Method in class org.alfresco.bm.event.ResultBarrier
 
getNextEvents() - Method in class org.alfresco.bm.event.EventResult
 
getNodeId() - Method in class org.alfresco.bm.user.UserData
 
getPassword() - Method in class org.alfresco.bm.user.UserData
 
getPasswordForUser(String) - Method in class org.alfresco.bm.http.UserDataAutheticationDetailsProvider
 
getProcessor(String) - Method in class org.alfresco.bm.event.EventProcessorRegistry
Get the processor that must handle events with the given name
getQueueTime() - Method in class org.alfresco.bm.event.Event
 
getRunState() - Method in class org.alfresco.bm.server.BMServer
 
getScheduledTime() - Method in class org.alfresco.bm.event.Event
 
getServerId() - Method in class org.alfresco.bm.server.BMServer
 
getStartDelay() - Method in class org.alfresco.bm.event.EventRecord
 
getStartTime() - Method in class org.alfresco.bm.event.EventRecord
 
getTicket() - Method in class org.alfresco.bm.user.UserData
 
getTicketForUser(String) - Method in class org.alfresco.bm.http.UserDataAutheticationDetailsProvider
 
getTime() - Method in class org.alfresco.bm.event.EventRecord
 
getUsername() - Method in class org.alfresco.bm.user.UserData
 
getUsersPendingCreation(int, int) - Method in class org.alfresco.bm.user.UserDataService
Get a list of usernames that are NOT created in alfresco with paging
getUsersWithoutCloudSignUp(int, int) - Method in class org.alfresco.bm.user.UserDataService
Retrieves a selection of users that have no cloud signup details.
getWarnDelay() - Method in class org.alfresco.bm.event.AbstractEventProcessor
 
getWarnDelay() - Method in interface org.alfresco.bm.event.EventProcessor
Provide a hint for the processing framework on how much time should elapse before the warnings need to be issued over the delay
getWarning() - Method in class org.alfresco.bm.event.EventRecord
 

H

handleNewSession() - Method in class org.alfresco.bm.server.BMServer
 
handleStateChanged(Watcher.Event.KeeperState) - Method in class org.alfresco.bm.server.BMServer
Triggers a restart
hashCode() - Method in class org.alfresco.bm.event.Event
 
hashCode() - Method in class org.alfresco.bm.server.BMTestRun.Key
 

I

INDEX_EVENT_NAME - Static variable in class org.alfresco.bm.event.EventRecord
 
INDEX_NAME - Static variable in class org.alfresco.bm.event.Event
 
INDEX_NEXT_AVAILABLE_EVENT - Static variable in class org.alfresco.bm.event.Event
 
INDEX_START_TIME - Static variable in class org.alfresco.bm.event.EventRecord
 
INDEX_SUCCESS - Static variable in class org.alfresco.bm.event.EventRecord
 
isComplete() - Method in class org.alfresco.bm.user.CloudSignUpData
 
isCreated() - Method in class org.alfresco.bm.user.UserData
 
isSuccess() - Method in class org.alfresco.bm.event.EventRecord
 
isSuccess() - Method in class org.alfresco.bm.event.EventResult
 

L

lockEvent(Event, String) - Method in interface org.alfresco.bm.event.EventService
Lock an event for processing by the given owner
lockEvent(Event, String) - Method in class org.alfresco.bm.event.mongo.MongoEventService
Lock an event for processing by the given owner
logger - Variable in class org.alfresco.bm.event.AbstractEventProcessor
Resource for derived classes to use for logging

M

main(String...) - Static method in class org.alfresco.bm.server.BMServer
Real main method
main(String...) - Static method in class org.alfresco.bm.tools.ZooKeeperClassImporter
Real main method
MongoEventService - Class in org.alfresco.bm.event.mongo
An EventService MongoDB collection
MongoEventService(MongoTemplate, String) - Constructor for class org.alfresco.bm.event.mongo.MongoEventService
Construct a provider that works using the given Mongo instance and collection name.
MongoResultService - Class in org.alfresco.bm.event.mongo
A Mongo-based implementation of the results for benchmark test runs.
MongoResultService(MongoTemplate, String) - Constructor for class org.alfresco.bm.event.mongo.MongoResultService
Construct a provider that works using the given Mongo instance and collection name.

N

nextEvent(String, long, long) - Method in interface org.alfresco.bm.event.EventService
Retrieve the next event in the queue.
nextEvent(String, long, long) - Method in class org.alfresco.bm.event.mongo.MongoEventService
Retrieve the next event in the queue.

O

onApplicationEvent(ApplicationContextEvent) - Method in class org.alfresco.bm.server.BMServer
Starts up application contexts as required.
onApplicationEvent(ApplicationContextEvent) - Method in class org.alfresco.bm.server.EventController
The application context is started externally but may be stopped internally
onCallException(HttpResponse, Throwable) - Method in class org.alfresco.bm.user.PickUserCallback
 
onCallSuccess(HttpResponse) - Method in class org.alfresco.bm.user.PickUserCallback
 
org.alfresco.bm.event - package org.alfresco.bm.event
 
org.alfresco.bm.event.mongo - package org.alfresco.bm.event.mongo
 
org.alfresco.bm.http - package org.alfresco.bm.http
 
org.alfresco.bm.server - package org.alfresco.bm.server
 
org.alfresco.bm.tools - package org.alfresco.bm.tools
 
org.alfresco.bm.user - package org.alfresco.bm.user
 

P

PATH_CLASSES - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PATH_CLUSTER_PROPERTIES - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PATH_CLUSTERS - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PATH_CONFIG - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PATH_JARS - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PATH_LOADED - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PATH_RUN_PROPERTIES - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PATH_RUNS - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PATH_SERVER - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PATH_SERVERS - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PATH_TEST_CONTEXT - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PATH_TEST_PROPERTIES - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PATH_TESTS - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PEOPLE_JSON_EMAIL - Static variable in class org.alfresco.bm.user.CreateUser
 
PEOPLE_JSON_FIRSTNAME - Static variable in class org.alfresco.bm.user.CreateUser
 
PEOPLE_JSON_LASTNAME - Static variable in class org.alfresco.bm.user.CreateUser
 
PEOPLE_JSON_NODEREF - Static variable in class org.alfresco.bm.user.CreateUser
 
PEOPLE_JSON_PASSWORD - Static variable in class org.alfresco.bm.user.CreateUser
 
PEOPLE_JSON_USERNAME - Static variable in class org.alfresco.bm.user.CreateUser
 
PEOPLE_PICKER_URL - Static variable in class org.alfresco.bm.user.CreateUser
URL for getting a single cm:person object based on a username.
PickUserCallback - Class in org.alfresco.bm.user
Callback that extracts the nodeRef from the picked user.
PickUserCallback(String) - Constructor for class org.alfresco.bm.user.PickUserCallback
 
PrepareUsers - Class in org.alfresco.bm.user
Prepare a specific number of users for interaction with Alfresco.
PrepareUsers(UserDataService, long) - Constructor for class org.alfresco.bm.user.PrepareUsers
 
processEvent(Event) - Method in class org.alfresco.bm.event.DoNothingEventProcessor
 
processEvent(Event) - Method in interface org.alfresco.bm.event.EventProcessor
Process an event.
processEvent(Event) - Method in class org.alfresco.bm.event.RaiseEventsEventProcessor
 
processEvent(Event) - Method in class org.alfresco.bm.event.ResultBarrier
 
processEvent(Event) - Method in class org.alfresco.bm.user.CreateUser
 
processEvent(Event) - Method in class org.alfresco.bm.user.CreateUsers
 
processEvent(Event) - Method in class org.alfresco.bm.user.PrepareUsers
 
PROP_CLUSTER - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PROP_CONTROL_RUN_STATE - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PROP_EVENT_PROCESSOR_THREADS - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PROP_HTTP_CONNECTION_MAX - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PROP_HTTP_CONNECTION_TIMEOUT_MS - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PROP_HTTP_SOCKET_TIMEOUT_MS - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PROP_MONGO_URI - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PROP_SERVER_ID - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PROP_TEST_NAME - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PROP_TEST_RUN_FQN - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
PROP_TEST_RUN_NAME - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
putEvent(Event) - Method in interface org.alfresco.bm.event.EventService
Adds an event to the provider.
putEvent(Event) - Method in class org.alfresco.bm.event.mongo.MongoEventService
 

R

RaiseEventsEventProcessor - Class in org.alfresco.bm.event
Raises the prescribed number of event with the given event name.
RaiseEventsEventProcessor(String, int) - Constructor for class org.alfresco.bm.event.RaiseEventsEventProcessor
Constructor with essential values
recordResult(EventRecord) - Method in class org.alfresco.bm.event.mongo.MongoResultService
 
recordResult(EventRecord) - Method in interface org.alfresco.bm.event.ResultService
Simply store an event for later use
register() - Method in class org.alfresco.bm.event.AbstractEventProcessor
Register this instance for the event names that are handled.
register(String, EventProcessor) - Method in class org.alfresco.bm.event.EventProcessorRegistry
Register a processor for a given event name
releaseResources(HttpRequestBase, HttpResponse) - Method in class org.alfresco.bm.http.AuthenticatedHttpEventProcessor
Release resources associated with an HTTP request.
ResultBarrier - Class in org.alfresco.bm.event
Simple barrier that reschedules itself until a number of eventresults (RecordedEvents) are available.
ResultBarrier(String, long, String, ResultService) - Constructor for class org.alfresco.bm.event.ResultBarrier
Create a new barrier.
ResultService - Interface in org.alfresco.bm.event
Service interface providing methods to store and query for event results.
run() - Method in class org.alfresco.bm.event.EventWork
 
run() - Method in class org.alfresco.bm.server.EventController
 

S

SEPARATOR - Static variable in interface org.alfresco.bm.server.ConfigConstants
 
setApplicationContext(ApplicationContext) - Method in class org.alfresco.bm.server.BMServer
Stores the application context for use by the tests.
setApplicationContext(ApplicationContext) - Method in class org.alfresco.bm.server.EventController
Record the application context for shutdown once processing has finished
setBatchSize(int) - Method in class org.alfresco.bm.user.CreateUsers
Override the default batch size
setBeanName(String) - Method in class org.alfresco.bm.event.AbstractEventProcessor
 
setCheckInterval(long) - Method in class org.alfresco.bm.event.ResultBarrier
Set the interval this event is scheduled to check if barrier can be released.
setCloudSignUp(CloudSignUpData) - Method in class org.alfresco.bm.user.UserData
 
setComplete(boolean) - Method in class org.alfresco.bm.user.CloudSignUpData
 
setCreated(boolean) - Method in class org.alfresco.bm.user.UserData
 
setData(Serializable) - Method in class org.alfresco.bm.event.EventRecord
 
setDataOwner(String) - Method in class org.alfresco.bm.event.Event
 
setDesiredRunState(ConfigConstants.RunState) - Method in class org.alfresco.bm.server.BMServer
Sets the desired run state and notifies listeners (main thread).
setDomain(String) - Method in class org.alfresco.bm.user.UserData
 
setEmail(String) - Method in class org.alfresco.bm.user.UserData
 
setEvent(Event) - Method in class org.alfresco.bm.event.EventRecord
 
setEventName(String) - Method in class org.alfresco.bm.event.AbstractEventProcessor
Set the single event name that this processor can handle
setEventNameCreateUsers(String) - Method in class org.alfresco.bm.user.CreateUsers
Override the default event name for more user creation scheduling
setEventNames(List<String>) - Method in class org.alfresco.bm.event.AbstractEventProcessor
Set the names of the events that this processor can handle
setEventNameUsersCreated(String) - Method in class org.alfresco.bm.user.CreateUsers
Override the default event name indicating that enough users have been created
setEventNameUsersCreated(String) - Method in class org.alfresco.bm.user.PrepareUsers
Override the default event name when users have been prepared.
setFirstName(String) - Method in class org.alfresco.bm.user.UserData
 
setId(String) - Method in class org.alfresco.bm.event.Event
 
setId(String) - Method in class org.alfresco.bm.event.EventRecord
 
setId(String) - Method in class org.alfresco.bm.user.CloudSignUpData
 
setIgnoreExistingUsers(boolean) - Method in class org.alfresco.bm.user.CreateUser
 
setKey(String) - Method in class org.alfresco.bm.user.CloudSignUpData
 
setLastName(String) - Method in class org.alfresco.bm.user.UserData
 
setLockOwner(String) - Method in class org.alfresco.bm.event.Event
 
setLockTime(long) - Method in class org.alfresco.bm.event.Event
 
setName(String) - Method in class org.alfresco.bm.event.Event
 
setNextEventName(String) - Method in class org.alfresco.bm.event.ResultBarrier
 
setNodeId(String) - Method in class org.alfresco.bm.user.UserData
 
setPassword(String) - Method in class org.alfresco.bm.user.UserData
 
setQueuePollTimeMs(long) - Method in class org.alfresco.bm.server.EventController
The time between polls of the event provider.
setQueueRestAgeMs(long) - Method in class org.alfresco.bm.server.EventController
Set the time allowed before events can be requeued.
setQueueTime(long) - Method in class org.alfresco.bm.event.Event
 
setRegistry(EventProcessorRegistry) - Method in class org.alfresco.bm.event.AbstractEventProcessor
Inject the registry that this instance will register with.
setScheduledTime(long) - Method in class org.alfresco.bm.event.Event
 
setStartDelay(long) - Method in class org.alfresco.bm.event.EventRecord
 
setStartTime(long) - Method in class org.alfresco.bm.event.EventRecord
 
setSuccess(boolean) - Method in class org.alfresco.bm.event.EventRecord
 
setTicket(String) - Method in class org.alfresco.bm.user.UserData
 
setTicketBasedAuthentication(boolean) - Method in class org.alfresco.bm.http.AuthenticatedHttpEventProcessor
Enable ticket-based authentication.
setTime(long) - Method in class org.alfresco.bm.event.EventRecord
 
setUserCloudSignUp(String, CloudSignUpData) - Method in class org.alfresco.bm.user.UserDataService
Set the registration data for a user
setUserCreated(String, boolean) - Method in class org.alfresco.bm.user.UserDataService
Change the 'created' state of the user i.e.
setUsername(String) - Method in class org.alfresco.bm.user.UserData
 
setUserNodeId(String, String) - Method in class org.alfresco.bm.user.UserDataService
Store a node ID associated with the username
setUserPassword(String, String) - Method in class org.alfresco.bm.user.UserDataService
Update a user's password
setUsersPerDomain(long) - Method in class org.alfresco.bm.user.PrepareUsers
Override the default number of users per email domain
setUserTicket(String, String) - Method in class org.alfresco.bm.user.UserDataService
Store an authentication token (ticket) against a username
setWarnDelay(long) - Method in class org.alfresco.bm.event.AbstractEventProcessor
 
setWarning(String) - Method in class org.alfresco.bm.event.EventRecord
 
start() - Method in class org.alfresco.bm.server.BMTestRun
Explicit call to start the test run application.
start() - Method in class org.alfresco.bm.tools.BMTestRunner
Start the application context
stop() - Method in class org.alfresco.bm.server.BMTestRun
Explicit call to stop the test run application
stop() - Method in class org.alfresco.bm.tools.BMTestRunner
Stop the application context

T

toString() - Method in class org.alfresco.bm.event.Event
 
toString() - Method in class org.alfresco.bm.server.BMTestRun.Key
 
toString() - Method in class org.alfresco.bm.server.BMTestRun
 

U

updateTicketForUser(String, String) - Method in class org.alfresco.bm.http.UserDataAutheticationDetailsProvider
 
UserData - Class in org.alfresco.bm.user
Data representing a single user.
UserData() - Constructor for class org.alfresco.bm.user.UserData
 
UserDataAutheticationDetailsProvider - Class in org.alfresco.bm.http
AuthenticationDetailsProvider using UserData to store user-details.
UserDataAutheticationDetailsProvider(UserDataService, String, String) - Constructor for class org.alfresco.bm.http.UserDataAutheticationDetailsProvider
 
UserDataService - Class in org.alfresco.bm.user
Service providing access to UserData storage.
UserDataService(MongoTemplate, String) - Constructor for class org.alfresco.bm.user.UserDataService
 

V

valueOf(String) - Static method in enum org.alfresco.bm.server.ConfigConstants.RunState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.alfresco.bm.server.ConfigConstants.RunState
Returns an array containing the constants of this enum type, in the order they are declared.

Z

ZooKeeperClassImporter - Class in org.alfresco.bm.tools
Import classes off the classpath into a ZooKeeper location
ZooKeeperClassImporter() - Constructor for class org.alfresco.bm.tools.ZooKeeperClassImporter
 

A B C D E F G H I L M N O P R S T U V Z

Copyright © 2012. All Rights Reserved.