public class SpecificmoduleusagesummaryAction
extends org.openlowcode.module.system.action.generated.AbsSpecificmoduleusagesummaryAction
org.openlowcode.module.system.action.generated.AbsSpecificmoduleusagesummaryAction.ActionOutputData, org.openlowcode.module.system.action.generated.AbsSpecificmoduleusagesummaryAction.ActionRef, org.openlowcode.module.system.action.generated.AbsSpecificmoduleusagesummaryAction.InlineActionRef
Constructor and Description |
---|
SpecificmoduleusagesummaryAction(SModule parent)
Creates the action
|
Modifier and Type | Method and Description |
---|---|
SPage |
choosePage(org.openlowcode.module.system.action.generated.AbsSpecificmoduleusagesummaryAction.ActionOutputData logicoutput) |
org.openlowcode.module.system.action.generated.AbsSpecificmoduleusagesummaryAction.ActionOutputData |
executeActionLogic(ChoiceValue<BooleanChoiceDefinition> excludeadmin,
ChoiceValue<ReportingfrequencyChoiceDefinition> frequency,
java.lang.Integer history,
java.util.function.Function<TableAlias,QueryFilter> datafilter) |
static java.util.List<Basicdiagramrecord> |
generatedata(ChoiceValue<BooleanChoiceDefinition> excludeadmin,
ChoiceValue<ReportingfrequencyChoiceDefinition> frequency,
java.lang.Integer history)
generate a module usage summary
|
executeActionFromGUI, executeActionFromGUI, executeAndShowPage, executeInlineAction, executeInlineAction, get, getActionRef, getActionSecurityManager, getExcludeadmin_thruRef, getExcludeadminRef, getFrequency_thruRef, getFrequencyRef, getHistory_thruRef, getHistoryRef, getInlineActionRef, getInputSecurityArgumentIndex, getStattableRef
freezeUnauthorizedObjects, getActionInputDataRef, getActionOutputDataRef, getActionReference, getInlineActionReference, getMessage, getNullActionInputDataRef, getParent, isPopup, setMessage, setPopup
changeName, cleanName, equals, getName
public SpecificmoduleusagesummaryAction(SModule parent)
parent
- parent modulepublic org.openlowcode.module.system.action.generated.AbsSpecificmoduleusagesummaryAction.ActionOutputData executeActionLogic(ChoiceValue<BooleanChoiceDefinition> excludeadmin, ChoiceValue<ReportingfrequencyChoiceDefinition> frequency, java.lang.Integer history, java.util.function.Function<TableAlias,QueryFilter> datafilter)
executeActionLogic
in class org.openlowcode.module.system.action.generated.AbsSpecificmoduleusagesummaryAction
public SPage choosePage(org.openlowcode.module.system.action.generated.AbsSpecificmoduleusagesummaryAction.ActionOutputData logicoutput)
choosePage
in class org.openlowcode.module.system.action.generated.AbsSpecificmoduleusagesummaryAction
public static java.util.List<Basicdiagramrecord> generatedata(ChoiceValue<BooleanChoiceDefinition> excludeadmin, ChoiceValue<ReportingfrequencyChoiceDefinition> frequency, java.lang.Integer history)
excludeadmin
- if true, exclude adminfrequency
- frequency (day, week, month...)history
- history in days shown