Uses of Interface
com.bigdata.service.IServiceShutdown

Packages that use IServiceShutdown
com.bigdata.counters.httpd A httpd service for performance counters, including both live counters and post-mortem counters read from an XML interchange format. 
com.bigdata.jini.start   
com.bigdata.journal The journal is an append-only persistence capable data structure supporting atomic commit, named indices, and transactions. 
com.bigdata.resources This package provides the logic to managed the live journal and the historical journals and index segments for a DataService
com.bigdata.service This package provides implementations of bigdata services (metadata service, data service, transaction manager service. 
com.bigdata.service.jini   
com.bigdata.util.httpd   
 

Uses of IServiceShutdown in com.bigdata.counters.httpd
 

Classes in com.bigdata.counters.httpd that implement IServiceShutdown
 class CounterSetHTTPD
          Exposes a CounterSet via HTTPD.
 

Uses of IServiceShutdown in com.bigdata.jini.start
 

Classes in com.bigdata.jini.start that implement IServiceShutdown
 class AbstractServicesManagerService
          Core impl.
static class ServicesManagerServer.AdministrableServicesManagerService
          Adds jini administration interfaces.
 

Uses of IServiceShutdown in com.bigdata.journal
 

Subinterfaces of IServiceShutdown in com.bigdata.journal
 interface IConcurrencyManager
          Interface for managing concurrent access to resources (indices).
 interface ILocalTransactionManager
          Interface for managing local transaction state (the client side of the ITransactionService).
 interface IResourceManager
          Interface manging the resources on which indices are stored.
 

Classes in com.bigdata.journal that implement IServiceShutdown
 class AbstractLocalTransactionManager
          Manages the client side of a transaction either for a standalone Journal or for an IDataService in an IBigdataFederation.
 class ConcurrencyManager
          Supports concurrent operations against named indices.
 class Journal
          Concrete implementation suitable for a local and unpartitioned database.
 class JournalTransactionService
          Implementation for a standalone journal using single-phase commits.
 

Uses of IServiceShutdown in com.bigdata.resources
 

Classes in com.bigdata.resources that implement IServiceShutdown
 class IndexManager
          Class encapsulates logic and handshaking for tracking which indices (and their backing stores) are recently and currently referenced.
 class OverflowManager
          Class encapsulates logic for handling journal overflow events.
 class ResourceManager
          The ResourceManager has broad responsibility for journal files, index segment files, maintaining index views during overflow processing, and managing the transparent decomposition of scale-out indices and the distribution of the key-range index partitions for those scale-out indices.
 class StoreManager
          Class encapsulates logic for managing the store files (journals and index segments), including the logic to compute the effective release time for the managed resources and to release those resources by deleting them from the file system.
 

Uses of IServiceShutdown in com.bigdata.service
 

Classes in com.bigdata.service that implement IServiceShutdown
 class AbstractTransactionService
          Centralized transaction manager service.
 class DataService
          An implementation of a network-capable IDataService.
 class DataService.DataServiceTransactionManager
          Concrete implementation manages the local state of transactions executing on a DataService.
 class DistributedTransactionService
          Implementation for an IBigdataFederation supporting both single-phase commits (for transactions that execute on a single IDataService) and distributed commits.
 class LoadBalancerService
          The LoadBalancerService collects a variety of performance counters from hosts and services, identifies over- and under- utilized hosts and services based on the collected data and reports those to DataService s so that they can auto-balance, and acts as a clearing house for WARN and URGENT alerts for hosts and services.
 class MetadataService
          Implementation of a metadata service for a named scale-out index.
 

Uses of IServiceShutdown in com.bigdata.service.jini
 

Classes in com.bigdata.service.jini that implement IServiceShutdown
static class DataServer.AdministrableDataService
          Adds jini administration interfaces to the basic DataService.
static class LoadBalancerServer.AdministrableLoadBalancer
          Adds jini administration interfaces to the basic LoadBalancerService.
static class MetadataServer.AdministrableMetadataService
          Adds jini administration interfaces to the basic MetadataService.
static class TransactionServer.AdministrableTransactionService
          Adds jini administration interfaces to the basic DataService.
 

Uses of IServiceShutdown in com.bigdata.util.httpd
 

Classes in com.bigdata.util.httpd that implement IServiceShutdown
 class AbstractHTTPD
          Overrides some methods on NanoHTTPD to (a) prevent serving files from the local file system; and (b) to expose methods for handling GET, PUT, POST, and DELETE requests - these methods all return a NanoHTTPD.HTTP_METHOD_NOT_ALLOWED NanoHTTPD.Response by default.
 class NanoHTTPD
          Deprecated. This is being replaced by the use of the Servlet API and embedded use of jetty as a light weight servlet container.
 



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