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, servletPath
protected 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.