public static class TestBitBitKerberos.MockFragmentManager extends Object implements FragmentManager
| Constructor and Description |
|---|
MockFragmentManager(FragmentContextImpl fragmentContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel() |
FragmentContext |
getFragmentContext() |
ExecProtos.FragmentHandle |
getHandle() |
FragmentExecutor |
getRunnable()
Get the fragment runner for this incoming fragment.
|
boolean |
handle(IncomingDataBatch batch)
Handle the next incoming record batch.
|
boolean |
isCancelled()
Find out if the FragmentManager has been cancelled.
|
boolean |
isWaiting() |
void |
receivingFragmentFinished(ExecProtos.FragmentHandle handle) |
void |
unpause()
If the executor is paused (for testing), this method should unpause the executor.
|
public MockFragmentManager(FragmentContextImpl fragmentContext)
public boolean handle(IncomingDataBatch batch) throws FragmentSetupException, IOException
FragmentManagerhandle in interface FragmentManagerFragmentSetupExceptionIOExceptionpublic FragmentExecutor getRunnable()
FragmentManagergetRunnable in interface FragmentManagerpublic void cancel()
cancel in interface FragmentManagerpublic boolean isCancelled()
FragmentManagerisCancelled in interface FragmentManagerpublic void unpause()
FragmentManagerunpause in interface FragmentManagerpublic boolean isWaiting()
isWaiting in interface FragmentManagerpublic ExecProtos.FragmentHandle getHandle()
getHandle in interface FragmentManagerpublic FragmentContext getFragmentContext()
getFragmentContext in interface FragmentManagerpublic void receivingFragmentFinished(ExecProtos.FragmentHandle handle)
receivingFragmentFinished in interface FragmentManagerCopyright © 2021 The Apache Software Foundation. All rights reserved.