public final class RedisMasterPlugin extends Object implements MasterPlugin, Activeable
| Constructor and Description |
|---|
RedisMasterPlugin(CodecManager codecManager,
String distributedWorkTypes,
String redisHost,
int redisPort,
Option<String> password,
int timeoutSeconds) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
acceptedWorkTypes() |
WorkResult |
pollResult(int waitTimeSeconds) |
<WR,W> void |
putWorkItem(WorkItem<WR,W> workItem) |
void |
start() |
void |
stop() |
@Inject public RedisMasterPlugin(CodecManager codecManager, @Named(value="distributedWorkTypes") String distributedWorkTypes, @Named(value="host") String redisHost, @Named(value="port") int redisPort, @Named(value="password") Option<String> password, @Named(value="timeoutSeconds") int timeoutSeconds)
public void start()
start in interface Activeablepublic void stop()
stop in interface Activeablepublic List<String> acceptedWorkTypes()
acceptedWorkTypes in interface MasterPluginpublic WorkResult pollResult(int waitTimeSeconds)
pollResult in interface MasterPluginpublic <WR,W> void putWorkItem(WorkItem<WR,W> workItem)
putWorkItem in interface MasterPluginCopyright © 2014. All Rights Reserved.