|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||