@:value(cast "flushed")@:impl@:enuminlineread onlyFLUSHED:SharedObjectFlushStatus = "flushed"
@:value(cast "pending")@:impl@:enuminlineread onlyPENDING:SharedObjectFlushStatus = "pending"