|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IService | |
|---|---|
| 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.counters.query | |
| 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.service | This package provides implementations of bigdata services (metadata service, data service, transaction manager service. |
| com.bigdata.service.jini | |
| Uses of IService in com.bigdata.counters.httpd |
|---|
| Classes in com.bigdata.counters.httpd that implement IService | |
|---|---|
class |
DummyEventReportingService
A dummy implementation of the IEventReportingService interface, used
for testing the HTTP telemtry service. |
| Methods in com.bigdata.counters.httpd that return IService | |
|---|---|
protected IService |
CounterSetHTTPD.getService()
The service reference iff one one specified to the ctor (may be null). |
| Constructors in com.bigdata.counters.httpd with parameters of type IService | |
|---|---|
CounterSetHTTPD(int port,
ICounterSetAccess accessor,
IService service)
|
|
CounterSetHTTPDServer(int port,
ICounterSetAccess counterSet,
IService service)
|
|
| Uses of IService in com.bigdata.counters.query |
|---|
| Methods in com.bigdata.counters.query with parameters of type IService | |
|---|---|
static URLQueryModel |
URLQueryModel.getInstance(IService service,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
Factory for Servlet API integration. |
static URLQueryModel |
URLQueryModel.getInstance(IService service,
String uri,
LinkedHashMap<String,Vector<String>> params,
Map<String,String> headers)
Factory for NanoHTTPD integration. |
| Uses of IService in com.bigdata.jini.start |
|---|
| Classes in com.bigdata.jini.start that implement IService | |
|---|---|
class |
AbstractServicesManagerService
Core impl. |
static class |
ServicesManagerServer.AdministrableServicesManagerService
Adds jini administration interfaces. |
| Uses of IService in com.bigdata.journal |
|---|
| Subinterfaces of IService in com.bigdata.journal | |
|---|---|
interface |
ITimestampService
A service for unique timestamps. |
interface |
ITransactionService
An interface for managing transaction life cycles. |
| Classes in com.bigdata.journal that implement IService | |
|---|---|
class |
DelegateTransactionService
Delegation pattern for an ITransactionService. |
class |
JournalTransactionService
Implementation for a standalone journal using single-phase commits. |
| Uses of IService in com.bigdata.service |
|---|
| Subinterfaces of IService in com.bigdata.service | |
|---|---|
interface |
IClientService
A service for distributing client Callables across the resources of
an IBigdataFederation. |
interface |
IDataService
The data service interface provides remote access to named indices, provides for both unisolated and isolated operations on those indices, and exposes the ITxCommitProtocol interface to the ITransactionManagerService
service for the coordination of distributed transactions. |
interface |
ILoadBalancerService
Interface for collecting, reporting, and decision-making based on node and service utilization statistics. |
interface |
IMetadataService
A metadata service for a named index. |
| Classes in com.bigdata.service that implement IService | |
|---|---|
class |
AbstractService
Abstract base class defines protocols for setting the service UUID,
etc. |
class |
AbstractTransactionService
Centralized transaction manager service. |
class |
ClientService
A service for distributing application Callables across an
IBigdataFederation. |
class |
DataService
An implementation of a network-capable IDataService. |
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. |
| Methods in com.bigdata.service with parameters of type IService | |
|---|---|
void |
DefaultClientDelegate.serviceJoin(IService service,
UUID serviceUUID)
NOP |
void |
DefaultServiceFederationDelegate.serviceJoin(IService service,
UUID serviceUUID)
NOP |
void |
AbstractFederation.serviceJoin(IService service,
UUID serviceUUID)
Delegated. |
void |
IFederationDelegate.serviceJoin(IService service,
UUID serviceUUID)
Notice that the service has been discovered. |
| Uses of IService in com.bigdata.service.jini |
|---|
| Classes in com.bigdata.service.jini that implement IService | |
|---|---|
static class |
ClientServer.AdministrableClientService
Adds jini administration interfaces to the basic DataService. |
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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||