A B C D E F G H I J K L M N O P R S T U V W Y 

A

abort(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
The abort() call is asynchronous and each procedure must decide how to deal with that, if they want to be abortable.
abort(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Send an abort notification the specified procedure.
abort(long, boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Send an abort notification the specified procedure.
abort(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
 
abortProcess() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureStoreListener
triggered when the store is not able to write out data.
acquireLock(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
The user should override this method, and try to take a lock if necessary.
add(E) - 类 中的方法org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
addBack(Procedure) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
Inserts the specified element at the end of this queue.
addBack(Procedure) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
addChildProcedure(Procedure...) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
Add a child procedure to execute
addChore(ProcedureInMemoryChore) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Add a chore procedure to the executor
addFront(Procedure) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
Inserts the specified element at the front of this queue.
addFront(Procedure) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
addStackIndex(int) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Called by the RootProcedureState on procedure execution.
appendStrings(StringBuilder, String...) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.util.StringUtils
 

B

beforeReplay(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Called when the procedure is loaded for replay.
buildString(String...) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.util.StringUtils
 
ByteSlot - org.apache.hadoop.hbase.procedure2.util中的类
Similar to the ByteArrayOutputStream, with the exception that we can prepend an header.
ByteSlot() - 类 的构造器org.apache.hadoop.hbase.procedure2.util.ByteSlot
 

C

canGrow(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
canMerge(ProcedureStoreTracker.BitSetNode) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
childrenCountDown() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Called by the ProcedureExecutor to notify that one of the sub-procedures has completed.
clear() - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
Removes all of the elements from this collection.
clear() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
clear() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
close() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
compareTo(Procedure) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
compareTo(ProcedureWALFile) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
completionCleanup(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Called when the procedure is marked as completed (success or rollback).
completionCleanup(Procedure) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
The procedure in execution completed.
completionCleanup(Procedure) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
contains(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
convert(Procedure) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.Procedure
Helper to convert the procedure to protobuf.
convert(ProcedureProtos.Procedure) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.Procedure
Helper to convert the protobuf procedure.
convert() - 异常错误 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureException
 
convert() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
convert(ProcedureProtos.ProcedureStoreTracker.TrackerNode) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
CorruptedWALProcedureStoreException - org.apache.hadoop.hbase.procedure2.store.wal中的异常错误
Thrown when a procedure WAL is corrupted
CorruptedWALProcedureStoreException() - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.store.wal.CorruptedWALProcedureStoreException
default constructor
CorruptedWALProcedureStoreException(String) - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.store.wal.CorruptedWALProcedureStoreException
Constructor
createNonceKey(long, long) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Create a NoneKey from the specified nonceGroup and nonce.
createProcedureInfo(Procedure, NonceKey) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.Procedure
Helper to create the ProcedureInfo from Procedure.

D

delete(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 
delete(Procedure, long[]) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 
delete(long) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
The specified procId was removed from the executor, due to completion, abort or failure.
delete(Procedure, long[]) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
The parent procedure completed.
delete(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
delete(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
delete(long[]) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
delete(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
delete(Procedure, long[]) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
deserialize(byte[]) - 异常错误 中的静态方法org.apache.hadoop.hbase.procedure2.RemoteProcedureException
Takes a series of bytes and tries to generate an RemoteProcedureException instance for it.
deserializeStateData(InputStream) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Called on store load to allow the user to decode the previously serialized state.
deserializeStateData(InputStream) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
 
deserializeStateData(InputStream) - 类 中的方法org.apache.hadoop.hbase.procedure2.SequentialProcedure
 
deserializeStateData(InputStream) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
 
doExecute(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Internal method called by the ProcedureExecutor that starts the user-level code execute().
doExecute(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.SequentialProcedure
 
doRollback(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Internal method called by the ProcedureExecutor that starts the user-level code rollback().
doRollback(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.SequentialProcedure
 
dump() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
dump() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
dump() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 

E

elapsedTime() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
equals(Object) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
execute(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
The main code of the procedure.
execute(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
 
execute(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
 
executeFromState(TEnvironment, TState) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
called to perform a single step of the specified 'state' of the procedure

F

finalize(ProcedureWALFormat.Loader) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormatReader
 
fromProto(ErrorHandlingProtos.ForeignExceptionMessage) - 异常错误 中的静态方法org.apache.hadoop.hbase.procedure2.RemoteProcedureException
 

G

getActiveExecutorCount() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getActiveLogs() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getBuffer() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
getCorruptedLogs() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getEnd() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
getEnvironment() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getException() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
getFileSystem() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getHead() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
getHeader() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
getInitialState() - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
Return the initial state object that will be used for the first call to executeFromState().
getLastProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getLastUpdate() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
getLogFilePath(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getLogId() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
getMaxProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
getMaxProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
getMillisFromLastRoll() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getMillisToNextPeriodicRoll() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getMinProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
getMinProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
getMinProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
getNonceKey() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
getNumThreads() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getNumThreads() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 
getNumThreads() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
 
getNumThreads() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getOwner() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
getParentProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
getProcedure(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
getProcIdHashCode(long) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.Procedure
Get an hashcode for the specified Procedure ID
getResult() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
getResult(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getResultOrProcedure(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getResults() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getRootProcedureId(Map<Long, Procedure>, Procedure) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.Procedure
 
getRunnableSet() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getSize() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
getSource() - 异常错误 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureException
 
getStackIndexes() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
getStart() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
getStartTime() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
getState() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
getState(int) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
Convert an ordinal (or state id) to an Enum (or more descriptive) state object.
getStateId(TState) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
Convert the Enum (or more descriptive) state object to an ordinal (or state id).
getStore() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
getStoreTracker() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getStream() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
getSyncedEntries() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
 
getSyncedPerSec() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
 
getSyncMetrics() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
getSyncWaitMs() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
 
getTimeout() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
getTimeout(T) - 接口 中的方法org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue.TimeoutRetriever
 
getTimeRemaining() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
getTimestamp() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
getTimestamp() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
 
getTimeUnit(T) - 接口 中的方法org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue.TimeoutRetriever
 
getTotalSyncedBytes() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
 
getUpdatedMaxProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
getUpdatedMinProcId() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
getWALDir() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
grow(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 

H

handleCorrupted(ProcedureStore.ProcedureIterator) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureLoader
Called by the ProcedureStore.load() in case we have procedures not-ready to be added to the executor, which probably means they are corrupted since some information/link is missing.
hasChildren() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
hasException() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
hashCode() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
hasNext() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
Returns true if the iterator has more elements.
hasOwner() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
hasParent() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
hasTimeout() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
humanSize(double) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.util.StringUtils
 
humanTimeDiff(long) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.util.StringUtils
 

I

incChildrenLatch() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Called by the ProcedureExecutor on procedure-load to restore the latch state
insert(Procedure, Procedure[]) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 
insert(Procedure, Procedure[]) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
When a procedure is submitted to the executor insert(proc, null) will be called.
insert(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
insert(long, long[]) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
insert(Procedure, Procedure[]) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
isCompacted() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
isDeleted(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
isDeleted(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
isEmpty() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
isEmpty() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
isEmpty(String) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.util.StringUtils
 
isEmpty() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
isFailed() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
isFinished() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
isFinished(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Return true if the procedure is finished.
isNextCompleted() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
 
isProcedureOwner(long, User) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Check if the user is this procedure's owner
isRunnable() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
isRunning() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
isRunning() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
 
isRunning() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
 
isStarted(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Return true if the procedure is started.
isSuccess() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
isTracking(long, long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
isUpdated() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
isUpdated() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
isWaiting() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
isYieldAfterExecutionStep(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
By default, the executor will try ro run procedures start to finish.
isYieldAfterExecutionStep(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
 
isYieldBeforeExecuteFromState(TEnvironment, TState) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
By default, the executor will try ro run all the steps of the procedure start to finish.

J

join() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 

K

killBeforeStoreUpdate - 类 中的变量org.apache.hadoop.hbase.procedure2.ProcedureExecutor.Testing
 

L

listProcedures() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
List procedures.
load(ProcedureStore.ProcedureLoader) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 
load(ProcedureStore.ProcedureLoader) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
Load the Procedures in the store.
load(ProcedureStore.ProcedureIterator) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureLoader
Called by the ProcedureStore.load() every time a set of procedures are ready to be executed.
load(Iterator<ProcedureWALFile>, ProcedureStoreTracker, ProcedureWALFormat.Loader) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
load(ProcedureStore.ProcedureLoader) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 

M

main(String[]) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALPrettyPrinter
 
markHead() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
MAX_RETRIES_BEFORE_ROLL_CONF_KEY - 类 中的静态变量org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
MAX_SYNC_FAILURE_ROLL_CONF_KEY - 类 中的静态变量org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
merge(ProcedureStoreTracker.BitSetNode) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 

N

newInstance(String) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.Procedure
 
nextAsProcedure() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
Returns the next procedure in the iteration.
nextAsProcedureInfo() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
 
NoopProcedureStore - org.apache.hadoop.hbase.procedure2.store中的类
An In-Memory store that does not keep track of the procedures inserted.
NoopProcedureStore() - 类 的构造器org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 

O

OnePhaseProcedure<TEnvironment> - org.apache.hadoop.hbase.procedure2中的类
 
OnePhaseProcedure() - 类 的构造器org.apache.hadoop.hbase.procedure2.OnePhaseProcedure
 
open() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
org.apache.hadoop.hbase.procedure2 - 程序包 org.apache.hadoop.hbase.procedure2
 
org.apache.hadoop.hbase.procedure2.store - 程序包 org.apache.hadoop.hbase.procedure2.store
 
org.apache.hadoop.hbase.procedure2.store.wal - 程序包 org.apache.hadoop.hbase.procedure2.store.wal
 
org.apache.hadoop.hbase.procedure2.util - 程序包 org.apache.hadoop.hbase.procedure2.util
 

P

PERIODIC_ROLL_CONF_KEY - 类 中的静态变量org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
periodicExecute(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
 
periodicRollForTesting() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
poll() - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
Fetch one Procedure from the queue
poll() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
poll() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
postSync() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureStoreListener
triggered when the store sync is completed.
Procedure<TEnvironment> - org.apache.hadoop.hbase.procedure2中的类
Base Procedure class responsible to handle the Procedure Metadata e.g. state, startTime, lastUpdate, stack-indexes, ...
Procedure() - 类 的构造器org.apache.hadoop.hbase.procedure2.Procedure
 
ProcedureAbortedException - org.apache.hadoop.hbase.procedure2中的异常错误
Thrown when a procedure is aborted
ProcedureAbortedException() - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureAbortedException
default constructor
ProcedureAbortedException(String) - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureAbortedException
Constructor
procedureAdded(long) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor.ProcedureExecutorListener
 
ProcedureException - org.apache.hadoop.hbase.procedure2中的异常错误
 
ProcedureException() - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureException
default constructor
ProcedureException(String) - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureException
Constructor
ProcedureException(Throwable) - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureException
 
ProcedureExecutor<TEnvironment> - org.apache.hadoop.hbase.procedure2中的类
Thread Pool that executes the submitted procedures.
ProcedureExecutor(Configuration, TEnvironment, ProcedureStore) - 类 的构造器org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
ProcedureExecutor(Configuration, TEnvironment, ProcedureStore, ProcedureRunnableSet) - 类 的构造器org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
ProcedureExecutor.FailedProcedureInfo - org.apache.hadoop.hbase.procedure2中的类
 
ProcedureExecutor.FailedProcedureInfo(long, String, String, ProcedureProtos.ProcedureState, long, NonceKey, ErrorHandlingProtos.ForeignExceptionMessage, long, long, byte[]) - 类 的构造器org.apache.hadoop.hbase.procedure2.ProcedureExecutor.FailedProcedureInfo
 
ProcedureExecutor.ProcedureExecutorListener - org.apache.hadoop.hbase.procedure2中的接口
 
ProcedureExecutor.Testing - org.apache.hadoop.hbase.procedure2中的类
 
ProcedureExecutor.Testing() - 类 的构造器org.apache.hadoop.hbase.procedure2.ProcedureExecutor.Testing
 
procedureFinished(long) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor.ProcedureExecutorListener
 
ProcedureInMemoryChore<TEnvironment> - org.apache.hadoop.hbase.procedure2中的类
Special procedure used as a chore.
ProcedureInMemoryChore(int) - 类 的构造器org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
 
procedureLoaded(long) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor.ProcedureExecutorListener
 
ProcedureRunnableSet - org.apache.hadoop.hbase.procedure2中的接口
Keep track of the runnable procedures
ProcedureSimpleRunQueue - org.apache.hadoop.hbase.procedure2中的类
Simple runqueue for the procedures
ProcedureSimpleRunQueue() - 类 的构造器org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
ProcedureStore - org.apache.hadoop.hbase.procedure2.store中的接口
The ProcedureStore is used by the executor to persist the state of each procedure execution.
ProcedureStore.ProcedureIterator - org.apache.hadoop.hbase.procedure2.store中的接口
An Iterator over a collection of Procedure
ProcedureStore.ProcedureLoader - org.apache.hadoop.hbase.procedure2.store中的接口
Interface passed to the ProcedureStore.load() method to handle the store-load events.
ProcedureStore.ProcedureStoreListener - org.apache.hadoop.hbase.procedure2.store中的接口
Store listener interface.
ProcedureStoreBase - org.apache.hadoop.hbase.procedure2.store中的类
Base class for ProcedureStores.
ProcedureStoreBase() - 类 的构造器org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
 
ProcedureStoreTracker - org.apache.hadoop.hbase.procedure2.store中的类
Keeps track of live procedures.
ProcedureStoreTracker() - 类 的构造器org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
ProcedureStoreTracker.BitSetNode - org.apache.hadoop.hbase.procedure2.store中的类
 
ProcedureStoreTracker.BitSetNode(long, boolean) - 类 的构造器org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
ProcedureStoreTracker.BitSetNode(long, long[], long[]) - 类 的构造器org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
ProcedureStoreTracker.DeleteState - org.apache.hadoop.hbase.procedure2.store中的枚举
 
ProcedureWALFile - org.apache.hadoop.hbase.procedure2.store.wal中的类
Describes a WAL File
ProcedureWALFile(FileSystem, FileStatus) - 类 的构造器org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
ProcedureWALFile(FileSystem, Path, ProcedureProtos.ProcedureWALHeader, long, long) - 类 的构造器org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
ProcedureWALFormat - org.apache.hadoop.hbase.procedure2.store.wal中的类
Helper class that contains the WAL serialization utils.
ProcedureWALFormat.InvalidWALDataException - org.apache.hadoop.hbase.procedure2.store.wal中的异常错误
 
ProcedureWALFormat.InvalidWALDataException(String) - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat.InvalidWALDataException
 
ProcedureWALFormat.InvalidWALDataException(Throwable) - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat.InvalidWALDataException
 
ProcedureWALFormatReader - org.apache.hadoop.hbase.procedure2.store.wal中的类
Helper class that loads the procedures stored in a WAL
ProcedureWALFormatReader(ProcedureStoreTracker) - 类 的构造器org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormatReader
 
ProcedureWALPrettyPrinter - org.apache.hadoop.hbase.procedure2.store.wal中的类
ProcedureWALPrettyPrinter prints the contents of a given ProcedureWAL file
ProcedureWALPrettyPrinter() - 类 的构造器org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALPrettyPrinter
 
ProcedureYieldException - org.apache.hadoop.hbase.procedure2中的异常错误
 
ProcedureYieldException() - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureYieldException
default constructor
ProcedureYieldException(String) - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.ProcedureYieldException
Constructor
processFile(Configuration, Path) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALPrettyPrinter
Reads a log file and outputs its contents.
processProcedureWALFile(ProcedureWALFile) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALPrettyPrinter
 

R

read(ProcedureWALFile, ProcedureWALFormat.Loader) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormatReader
 
readEntry(InputStream) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
readFrom(InputStream) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
readHeader(InputStream) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
readTracker(ProcedureStoreTracker) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
readTrailer() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
readTrailer(FSDataInputStream, long, long) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
recoverFileLease(FileSystem, Path) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.LeaseRecovery
 
recoverLease() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 
recoverLease() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
Acquire the lease for the procedure store.
recoverLease() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
registerListener(ProcedureExecutor.ProcedureExecutorListener) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
registerListener(ProcedureStore.ProcedureStoreListener) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
Add the listener to the notification list.
registerListener(ProcedureStore.ProcedureStoreListener) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
 
registerNonce(NonceKey) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Register a nonce for a procedure that is going to be submitted.
releaseLock(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
The user should override this method, and release lock if necessary.
RemoteProcedureException - org.apache.hadoop.hbase.procedure2中的异常错误
A RemoteProcedureException is an exception from another thread or process.
RemoteProcedureException(String, Throwable) - 异常错误 的构造器org.apache.hadoop.hbase.procedure2.RemoteProcedureException
Create a new RemoteProcedureException that can be serialized.
remove(E) - 类 中的方法org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
removeChore(ProcedureInMemoryChore) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Remove a chore procedure from the executor
removeFile() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
removeResult(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Mark the specified completed procedure, as ready to remove.
removeStackIndex() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
reset() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
Reset the Iterator by seeking to the beginning of the list.
reset() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
reset() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
resetUpdates() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
resetUpdates() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
ROLL_RETRIES_CONF_KEY - 类 中的静态变量org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
ROLL_THRESHOLD_CONF_KEY - 类 中的静态变量org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
rollback(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
The code to undo what done by the execute() code.
rollback(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
 
rollback(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
 
rollbackState(TEnvironment, TState) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
called to perform the rollback of the specified state
rollWriterForTesting() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
run(String[]) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALPrettyPrinter
Pass one or more log file names and formatting options and it will dump out a text version of the contents on stdout.

S

sendAbortProcessSignal() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
 
sendPostSyncSignal() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
 
SequentialProcedure<TEnvironment> - org.apache.hadoop.hbase.procedure2中的类
A SequentialProcedure describes one step in a procedure chain.
SequentialProcedure() - 类 的构造器org.apache.hadoop.hbase.procedure2.SequentialProcedure
 
serialize(String, Throwable) - 异常错误 中的静态方法org.apache.hadoop.hbase.procedure2.RemoteProcedureException
Converts a RemoteProcedureException to an array of bytes.
serializeStateData(OutputStream) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
The user-level code of the procedure may have some state to persist (e.g. input arguments) to be able to resume on failure.
serializeStateData(OutputStream) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureInMemoryChore
 
serializeStateData(OutputStream) - 类 中的方法org.apache.hadoop.hbase.procedure2.SequentialProcedure
 
serializeStateData(OutputStream) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
 
setAbortFailure(String, String) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
setChildrenLatch(int) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Called by the ProcedureExecutor on procedure-load to restore the latch state
setDeleted(long, boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
setFailure(String, Throwable) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
setFailure(RemoteProcedureException) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
setFailureResultForNonce(NonceKey, String, User, IOException) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
If the failure failed before submitting it, we may want to give back the same error to the requests with the same nonceKey.
setKeepDeletes(boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
setMaxProcId(long) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureLoader
Called by ProcedureStore.load() to notify about the maximum proc-id in the store.
setNextState(TState) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
Set the next state for the procedure.
setNonceKey(NonceKey) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Called by the ProcedureExecutor to set the value to the newly created procedure.
setOwner(String) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
setParentProcId(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Called by the ProcedureExecutor to assign the parent to the newly created procedure.
setPartialFlag(boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
setProcId(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Called by the ProcedureExecutor to assign the ID to the newly created procedure.
setProcIds(long, long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
setResult(byte[]) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
The procedure may leave a "result" on completion.
setRunning(boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
Change the state to 'isRunning', returns true if the store state was changed, false if the store was already in that state.
setStackIndexes(List<Integer>) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Called on store load to initialize the Procedure internals after the creation/deserialization.
setStartTime(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Called on store load to initialize the Procedure internals after the creation/deserialization.
setState(ProcedureProtos.ProcedureState) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
setTimeout(int) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
setTimeoutFailure() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
shouldKillBeforeStoreUpdate() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor.Testing
 
shouldWaitClientAck(TEnvironment) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
By default, the executor will keep the procedure result around util the eviction TTL is expired.
signalAll() - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
In case the class is blocking on poll() waiting for items to be added, this method should awake poll() and poll() should return.
signalAll() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
signalAll() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
size() - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
Returns the number of elements in this collection.
size() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
size() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
size() - 类 中的方法org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
skipNext() - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore.ProcedureIterator
Skip the next procedure
start(int, boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Start the procedure executor.
start(int) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 
start(int) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
Start/Open the procedure store
start(int) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
StateMachineProcedure<TEnvironment,TState> - org.apache.hadoop.hbase.procedure2中的类
Procedure described by a series of steps.
StateMachineProcedure() - 类 的构造器org.apache.hadoop.hbase.procedure2.StateMachineProcedure
 
StateMachineProcedure.Flow - org.apache.hadoop.hbase.procedure2中的枚举
 
stop() - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
stop(boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 
stop(boolean) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
Stop/Close the procedure store
stop(boolean) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
STORE_WAL_SYNC_STATS_COUNT - 类 中的静态变量org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
StringUtils - org.apache.hadoop.hbase.procedure2.util中的类
 
submitProcedure(Procedure) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Add a new root-procedure to the executor.
submitProcedure(Procedure, NonceKey) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Add a new root-procedure to the executor.
SYNC_WAIT_MSEC_CONF_KEY - 类 中的静态变量org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
syncSlots(FSDataOutputStream, ByteSlot[], int, int) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 

T

TimeoutBlockingQueue<E> - org.apache.hadoop.hbase.procedure2.util中的类
 
TimeoutBlockingQueue(TimeoutBlockingQueue.TimeoutRetriever<? super E>) - 类 的构造器org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
TimeoutBlockingQueue(int, TimeoutBlockingQueue.TimeoutRetriever<? super E>) - 类 的构造器org.apache.hadoop.hbase.procedure2.util.TimeoutBlockingQueue
 
TimeoutBlockingQueue.TimeoutRetriever<T> - org.apache.hadoop.hbase.procedure2.util中的接口
 
toggleKillBeforeStoreUpdate - 类 中的变量org.apache.hadoop.hbase.procedure2.ProcedureExecutor.Testing
 
toProto(String, Throwable) - 异常错误 中的静态方法org.apache.hadoop.hbase.procedure2.RemoteProcedureException
 
toString() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
toString() - 异常错误 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureException
 
toString() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
toString() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFile
 
toStringClass() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
toStringClassDetails(StringBuilder) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Extend the toString() information with the procedure details e.g. className and parameters
toStringDetails() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Extend the toString() information with more procedure details
toStringSimpleSB() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Build the StringBuilder for the simple form of procedure string.
toStringState(StringBuilder) - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
Called from Procedure.toString() when interpolating Procedure state
toStringState(StringBuilder) - 类 中的方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure
 
TwoPhaseProcedure<TEnvironment> - org.apache.hadoop.hbase.procedure2中的类
 
TwoPhaseProcedure() - 类 的构造器org.apache.hadoop.hbase.procedure2.TwoPhaseProcedure
 

U

undeleteAll() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
undeleteAll() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
unregisterListener(ProcedureExecutor.ProcedureExecutorListener) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
 
unregisterListener(ProcedureStore.ProcedureStoreListener) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
Remove the listener from the notification list.
unregisterListener(ProcedureStore.ProcedureStoreListener) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreBase
 
unregisterNonceIfProcedureWasNotSubmitted(NonceKey) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureExecutor
Remove the NonceKey if the procedure was not submitted to the executor.
unsetPartialFlag() - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
unwrapRemoteException() - 异常错误 中的方法org.apache.hadoop.hbase.procedure2.RemoteProcedureException
 
update(Procedure) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.NoopProcedureStore
 
update(Procedure) - 接口 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStore
The specified procedure was executed, and the new state should be written to the store.
update(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.BitSetNode
 
update(long) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
update(Procedure) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
updateTimestamp() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
USE_HSYNC_CONF_KEY - 类 中的静态变量org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 

V

validateClass(Procedure) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.Procedure
 
valueOf(String) - 枚举 中的静态方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure.Flow
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.DeleteState
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.apache.hadoop.hbase.procedure2.StateMachineProcedure.Flow
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker.DeleteState
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

WAIT_BEFORE_ROLL_CONF_KEY - 类 中的静态变量org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
WALProcedureStore - org.apache.hadoop.hbase.procedure2.store.wal中的类
WAL implementation of the ProcedureStore.
WALProcedureStore(Configuration, FileSystem, Path, WALProcedureStore.LeaseRecovery) - 类 的构造器org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore
 
WALProcedureStore.LeaseRecovery - org.apache.hadoop.hbase.procedure2.store.wal中的接口
 
WALProcedureStore.SyncMetrics - org.apache.hadoop.hbase.procedure2.store.wal中的类
 
WALProcedureStore.SyncMetrics() - 类 的构造器org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.SyncMetrics
 
wasExecuted() - 类 中的方法org.apache.hadoop.hbase.procedure2.Procedure
 
write(int) - 类 中的方法org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
write(byte[], int, int) - 类 中的方法org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
writeAt(int, int) - 类 中的方法org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
writeDelete(ByteSlot, long) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
writeDelete(ByteSlot, Procedure, long[]) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
writeEntry(ByteSlot, ProcedureProtos.ProcedureWALEntry.Type, Procedure, Procedure[]) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
writeHeader(OutputStream, ProcedureProtos.ProcedureWALHeader) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
writeInsert(ByteSlot, Procedure) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
writeInsert(ByteSlot, Procedure, Procedure[]) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
writeTo(OutputStream) - 类 中的方法org.apache.hadoop.hbase.procedure2.store.ProcedureStoreTracker
 
writeTo(OutputStream) - 类 中的方法org.apache.hadoop.hbase.procedure2.util.ByteSlot
 
writeTrailer(FSDataOutputStream, ProcedureStoreTracker) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 
writeUpdate(ByteSlot, Procedure) - 类 中的静态方法org.apache.hadoop.hbase.procedure2.store.wal.ProcedureWALFormat
 

Y

yield(Procedure) - 接口 中的方法org.apache.hadoop.hbase.procedure2.ProcedureRunnableSet
The procedure can't run at the moment.
yield(Procedure) - 类 中的方法org.apache.hadoop.hbase.procedure2.ProcedureSimpleRunQueue
 
A B C D E F G H I J K L M N O P R S T U V W Y 

Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.