public class BasicTSServiceOnDW extends com.fasterxml.clustermate.dw.DWBasedService<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem,BasicTSServiceConfig,BasicTSServiceConfigForDW>
| Modifier | Constructor and Description |
|---|---|
protected |
BasicTSServiceOnDW(com.fasterxml.storemate.shared.TimeMaster timings) |
protected |
BasicTSServiceOnDW(com.fasterxml.storemate.shared.TimeMaster timings,
boolean testMode) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addHealthChecks(com.fasterxml.clustermate.service.SharedServiceStuff stuff,
com.yammer.dropwizard.config.Environment environment) |
protected com.fasterxml.clustermate.service.store.StoredEntryConverter<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem> |
constructEntryConverter(BasicTSServiceConfig config,
com.yammer.dropwizard.config.Environment environment) |
protected com.fasterxml.storemate.store.file.FileManager |
constructFileManager(BasicTSServiceConfig serviceConfig) |
protected com.fasterxml.clustermate.service.SharedServiceStuff |
constructServiceStuff(BasicTSServiceConfig serviceConfig,
com.fasterxml.storemate.shared.TimeMaster timeMaster,
com.fasterxml.clustermate.service.store.StoredEntryConverter<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem> entryConverter,
com.fasterxml.storemate.store.file.FileManager files) |
protected com.fasterxml.clustermate.service.servlet.StoreEntryServlet<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>> |
constructStoreEntryServlet(com.fasterxml.clustermate.service.SharedServiceStuff stuff,
com.fasterxml.clustermate.service.cluster.ClusterViewByServer cluster,
com.fasterxml.clustermate.service.store.StoreHandler<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem> storeHandler) |
protected com.fasterxml.clustermate.service.store.StoreHandler<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem> |
constructStoreHandler(com.fasterxml.clustermate.service.SharedServiceStuff serviceStuff,
com.fasterxml.clustermate.service.Stores<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>> stores,
com.fasterxml.clustermate.service.cluster.ClusterViewByServer cluster) |
protected com.fasterxml.clustermate.service.store.StoresImpl<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>> |
constructStores(com.fasterxml.clustermate.service.SharedServiceStuff stuff,
BasicTSServiceConfig serviceConfig,
com.fasterxml.storemate.store.StorableStore store) |
com.fasterxml.clustermate.service.store.StoreHandler<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem> |
getStoreHandler() |
void |
initialize(com.yammer.dropwizard.config.Bootstrap<BasicTSServiceConfigForDW> bootstrap) |
static void |
main(String[] args) |
_constructStores, _prepareForStop, _start, _stop, addServiceEndpoints, addStoreEntryServlet, constructClusterInfoHandler, constructNodeStatusServlet, constructStoreListServlet, constructSyncHandler, constructSyncListServlet, constructSyncPullServlet, getTimeMaster, loadResource, rootPath, run, servletPathprotected BasicTSServiceOnDW(com.fasterxml.storemate.shared.TimeMaster timings)
protected BasicTSServiceOnDW(com.fasterxml.storemate.shared.TimeMaster timings,
boolean testMode)
public void initialize(com.yammer.dropwizard.config.Bootstrap<BasicTSServiceConfigForDW> bootstrap)
initialize in class com.fasterxml.clustermate.dw.DWBasedService<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem,BasicTSServiceConfig,BasicTSServiceConfigForDW>protected com.fasterxml.clustermate.service.store.StoredEntryConverter<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem> constructEntryConverter(BasicTSServiceConfig config, com.yammer.dropwizard.config.Environment environment)
constructEntryConverter in class com.fasterxml.clustermate.dw.DWBasedService<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem,BasicTSServiceConfig,BasicTSServiceConfigForDW>protected com.fasterxml.storemate.store.file.FileManager constructFileManager(BasicTSServiceConfig serviceConfig)
constructFileManager in class com.fasterxml.clustermate.dw.DWBasedService<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem,BasicTSServiceConfig,BasicTSServiceConfigForDW>protected com.fasterxml.clustermate.service.SharedServiceStuff constructServiceStuff(BasicTSServiceConfig serviceConfig, com.fasterxml.storemate.shared.TimeMaster timeMaster, com.fasterxml.clustermate.service.store.StoredEntryConverter<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem> entryConverter, com.fasterxml.storemate.store.file.FileManager files)
constructServiceStuff in class com.fasterxml.clustermate.dw.DWBasedService<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem,BasicTSServiceConfig,BasicTSServiceConfigForDW>protected com.fasterxml.clustermate.service.store.StoresImpl<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>> constructStores(com.fasterxml.clustermate.service.SharedServiceStuff stuff, BasicTSServiceConfig serviceConfig, com.fasterxml.storemate.store.StorableStore store)
constructStores in class com.fasterxml.clustermate.dw.DWBasedService<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem,BasicTSServiceConfig,BasicTSServiceConfigForDW>protected com.fasterxml.clustermate.service.store.StoreHandler<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem> constructStoreHandler(com.fasterxml.clustermate.service.SharedServiceStuff serviceStuff, com.fasterxml.clustermate.service.Stores<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>> stores, com.fasterxml.clustermate.service.cluster.ClusterViewByServer cluster)
constructStoreHandler in class com.fasterxml.clustermate.dw.DWBasedService<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem,BasicTSServiceConfig,BasicTSServiceConfigForDW>protected com.fasterxml.clustermate.service.servlet.StoreEntryServlet<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>> constructStoreEntryServlet(com.fasterxml.clustermate.service.SharedServiceStuff stuff, com.fasterxml.clustermate.service.cluster.ClusterViewByServer cluster, com.fasterxml.clustermate.service.store.StoreHandler<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem> storeHandler)
constructStoreEntryServlet in class com.fasterxml.clustermate.dw.DWBasedService<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem,BasicTSServiceConfig,BasicTSServiceConfigForDW>protected void addHealthChecks(com.fasterxml.clustermate.service.SharedServiceStuff stuff,
com.yammer.dropwizard.config.Environment environment)
addHealthChecks in class com.fasterxml.clustermate.dw.DWBasedService<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem,BasicTSServiceConfig,BasicTSServiceConfigForDW>public com.fasterxml.clustermate.service.store.StoreHandler<BasicTSKey,com.fasterxml.clustermate.service.store.StoredEntry<BasicTSKey>,BasicTSListItem> getStoreHandler()
Copyright © 2013 FasterXML. All Rights Reserved.