Uses of Interface
com.bigdata.service.IService

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.
 



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