com.bigdata.service
Class AbstractEmbeddedDataService

java.lang.Object
  extended by com.bigdata.service.AbstractService
      extended by com.bigdata.service.DataService
          extended by com.bigdata.service.AbstractEmbeddedDataService
All Implemented Interfaces:
IDataService, IRemoteExecutor, IService, IServiceShutdown, ISession, ITxCommitProtocol, Remote
Direct Known Subclasses:
EmbeddedFederation.EmbeddedDataServiceImpl, LocalDataServiceFederation.LocalDataServiceImpl

public abstract class AbstractEmbeddedDataService
extends DataService

A local (in process) data service.

Version:
$Id: AbstractEmbeddedDataService.java 2265 2009-10-26 12:51:06Z thompsonbry $
Author:
Bryan Thompson

Nested Class Summary
 
Nested classes/interfaces inherited from class com.bigdata.service.DataService
DataService.DataServiceFederationDelegate, DataService.DataServiceTransactionManager, DataService.GetIndexMetadataTask, DataService.IDataServiceCounters, DataService.Options, DataService.RangeIteratorTask, DataService.ReadBlockCounters
 
Field Summary
 
Fields inherited from class com.bigdata.service.DataService
log
 
Constructor Summary
AbstractEmbeddedDataService(UUID serviceUUID, Properties properties)
           
 
Method Summary
 void destroy()
          Destroy the service.
 
Methods inherited from class com.bigdata.service.DataService
abort, dropIndex, forceOverflow, getAsynchronousOverflowCounter, getConcurrencyManager, getHTTPDURLFile, getIndexMetadata, getIndexPartitionName, getLocalTransactionManager, getProperties, getResourceManager, getServiceIface, getSession, isOpen, isOverflowActive, newResourceManager, prepare, purgeOldResources, rangeIterator, readBlock, registerIndex, setReleaseTime, shutdown, shutdownNow, singlePhaseCommit, start, submit, submit, wrapFuture
 
Methods inherited from class com.bigdata.service.AbstractService
clearLoggingContext, getFederation, getHostname, getServiceName, getServiceUUID, setServiceUUID, setupLoggingContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.bigdata.service.IService
getHostname, getServiceName, getServiceUUID
 

Constructor Detail

AbstractEmbeddedDataService

public AbstractEmbeddedDataService(UUID serviceUUID,
                                   Properties properties)
Method Detail

destroy

public void destroy()
Description copied from interface: IService
Destroy the service. If the service is running, it is shutdown immediately and then destroyed. This method has the same signature as DestroyAdmin.destroy().

Specified by:
destroy in interface IService
Overrides:
destroy in class DataService


Copyright © 2006-2009 SYSTAP, LLC. All Rights Reserved.