com.bigdata.service
Class EmbeddedFederation.EmbeddedTransactionServiceImpl

java.lang.Object
  extended by com.bigdata.service.AbstractService
      extended by com.bigdata.service.AbstractTransactionService
          extended by com.bigdata.service.DistributedTransactionService
              extended by com.bigdata.service.AbstractEmbeddedTransactionService
                  extended by com.bigdata.service.EmbeddedFederation.EmbeddedTransactionServiceImpl
All Implemented Interfaces:
ITimestampService, ITransactionService, IService, IServiceShutdown, Remote
Enclosing class:
EmbeddedFederation<T>

protected class EmbeddedFederation.EmbeddedTransactionServiceImpl
extends AbstractEmbeddedTransactionService


Nested Class Summary
 
Nested classes/interfaces inherited from class com.bigdata.service.DistributedTransactionService
DistributedTransactionService.NotifyReleaseTimeTask, DistributedTransactionService.Options, DistributedTransactionService.SnapshotHelper
 
Nested classes/interfaces inherited from class com.bigdata.service.AbstractTransactionService
AbstractTransactionService.TxState
 
Field Summary
 
Fields inherited from class com.bigdata.service.DistributedTransactionService
BASENAME, commitTimeIndex, dataDir, EXT
 
Fields inherited from class com.bigdata.service.AbstractTransactionService
countersRoot, DEBUG, ERR_NO_SUCH, ERR_NOT_ACTIVE, ERR_READ_ONLY, ERR_SERVICE_NOT_AVAIL, INFO, lock, log, startTimeIndex, txDeactivate
 
Constructor Summary
EmbeddedFederation.EmbeddedTransactionServiceImpl(UUID serviceUUID, Properties properties)
           
 
Method Summary
 EmbeddedFederation<T> getFederation()
          Return the proxy used to access other services in the federation.
 
Methods inherited from class com.bigdata.service.DistributedTransactionService
abortImpl, addScheduledTasks, commitImpl, committed, destroy, findCommitTime, findNextCommitTime, getCounters, getDataServices, getLastCommitTime, notifyCommit, prepared, setReleaseTime, shutdown, shutdownNow, singlePhaseCommit, snapshot, start
 
Methods inherited from class com.bigdata.service.AbstractTransactionService
abort, activateTx, assertOpen, assignTransactionIdentifier, commit, deactivateTx, declareResources, findUnusedTimestamp, getAbortCount, getActiveCount, getCommitCount, getMinReleaseAge, getProperties, getReadOnlyActiveCount, getReadWriteActiveCount, getReleaseTime, getRunState, getServiceIface, getStartCount, getStartTime, isOpen, newTx, nextTimestamp, setRunState, updateReleaseTime
 
Methods inherited from class com.bigdata.service.AbstractService
clearLoggingContext, 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

EmbeddedFederation.EmbeddedTransactionServiceImpl

public EmbeddedFederation.EmbeddedTransactionServiceImpl(UUID serviceUUID,
                                                         Properties properties)
Parameters:
serviceUUID -
properties -
Method Detail

getFederation

public EmbeddedFederation<T> getFederation()
Description copied from class: AbstractService
Return the proxy used to access other services in the federation.

Specified by:
getFederation in class AbstractService


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