|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@InterfaceAudience.LimitedPrivate(value="MapReduce") @InterfaceStability.Unstable public interface ShuffleProviderPlugin
This interface is implemented by objects that are able to answer shuffle requests which are sent from a matching Shuffle Consumer that lives in context of a ReduceTask object. ShuffleProviderPlugin object will be notified on the following events: initialize, destroy. NOTE: This interface is also used when loading 3rd party plugins at runtime
Method Summary | |
---|---|
void |
destroy()
close and cleanup any resource, including threads and disk space. |
void |
initialize(TaskTracker taskTracker)
Do constructor work here. |
Method Detail |
---|
void initialize(TaskTracker taskTracker)
void destroy()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |