public abstract class AbstractIsActiveSettingPostProcessor extends AbstractExtendable implements LoaderPostProcessor
Constructor and Description |
---|
AbstractIsActiveSettingPostProcessor() |
Modifier and Type | Method and Description |
---|---|
protected abstract java.lang.Boolean |
getNewIsActive(Entity entity)
Gets the new isActive value.
|
int |
getPageSize()
Gets the page size.
|
void |
register()
Register.
|
void |
runPostProcess(AbsoluteCodingSchemeVersionReference reference)
Run post process.
|
void |
setPageSize(int pageSize)
Sets the page size.
|
protected abstract boolean |
shouldIsActiveBeUpdated(Entity entity)
Should is isActive flag be be updated.
|
buildExtensionDescription, doRegister, getDescription, getExtensionDescription, getName, getProvider, getVersion
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
runPostProcess
getDescription, getName, getProvider, getVersion
public AbstractIsActiveSettingPostProcessor()
public void register() throws LBParameterException, LBException
register
in class AbstractExtendable
LBParameterException
- the LB parameter exceptionLBException
- the LB exceptionpublic void runPostProcess(AbsoluteCodingSchemeVersionReference reference)
reference
- the referenceprotected abstract boolean shouldIsActiveBeUpdated(Entity entity)
entity
- the entityprotected abstract java.lang.Boolean getNewIsActive(Entity entity)
entity
- the entitypublic int getPageSize()
public void setPageSize(int pageSize)
pageSize
- the new page size