org.apache.hadoop.io.Writablepublic class TrashProcedure extends BalanceProcedure
BalanceProcedure.RetryExceptionLOG| Constructor | Description |
|---|---|
TrashProcedure() |
|
TrashProcedure(java.lang.String name,
java.lang.String nextProcedure,
long delayDuration,
FedBalanceContext context) |
The constructor of TrashProcedure.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
execute() |
The main process.
|
FedBalanceContext |
getContext() |
|
void |
readFields(java.io.DataInput in) |
|
void |
write(java.io.DataOutput out) |
delayMillisBeforeRetry, equals, hashCode, isSchedulerShutdown, name, nextProcedure, setNextProcedure, toStringpublic TrashProcedure()
public TrashProcedure(java.lang.String name,
java.lang.String nextProcedure,
long delayDuration,
FedBalanceContext context)
throws java.io.IOException
name - the name of the procedure.nextProcedure - the name of the next procedure.delayDuration - the delay duration when this procedure is delayed.context - the federation balance context.java.io.IOExceptionpublic boolean execute()
throws java.io.IOException
BalanceProcedureexecute in class BalanceProcedurejava.io.IOExceptionpublic FedBalanceContext getContext()
public void write(java.io.DataOutput out)
throws java.io.IOException
write in interface org.apache.hadoop.io.Writablewrite in class BalanceProcedurejava.io.IOExceptionpublic void readFields(java.io.DataInput in)
throws java.io.IOException
readFields in interface org.apache.hadoop.io.WritablereadFields in class BalanceProcedurejava.io.IOExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.