public class TimeSlotRule extends DBRepeatRule
DBObject.DenormalizeAction
Modifier and Type | Field and Description |
---|---|
static GlobalId |
DBCLASS_GID
The Time Slot rule is a Repeat Rule that is restricted to a set period
within a day.
|
static java.lang.String |
DBCLASS_NAME
The Time Slot rule is a Repeat Rule that is restricted to a set period
within a day.
|
ATTRIBUTE_MARVIN, dbClass, ds, NO_LOOP_PARAMS
Constructor and Description |
---|
TimeSlotRule(DBClass def,
DataSource dataSource)
Std.
|
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getBreakFrom(java.lang.String... args) |
java.util.Date |
getBreakTo(java.lang.String... args) |
java.lang.String |
getDayEndTime(java.lang.String... args) |
java.lang.String |
getDayStartTime(java.lang.String... args) |
int |
getSlotMinutes(java.lang.String... args) |
TimeSlotRule |
setBreakFrom(java.util.Date value,
java.lang.String... args) |
TimeSlotRule |
setBreakTo(java.util.Date value,
java.lang.String... args) |
TimeSlotRule |
setDayEndTime(java.lang.String value,
java.lang.String... args) |
TimeSlotRule |
setDayStartTime(java.lang.String value,
java.lang.String... args) |
TimeSlotRule |
setSlotMinutes(int value,
java.lang.String... args) |
TimeSlotRule |
setUseSchedule(boolean value,
java.lang.String... args) |
boolean |
useSchedule(java.lang.String... args) |
create, extAutoEnterCreate, extGetDerivedValue, extValidateField, extValidateRecord, findFrequency, findKey, findRange, findWKST, getByDay, getByHour, getByMinute, getByMonth, getByMonthDay, getBySecond, getBySetPos, getByWeekNo, getByYearDay, getCalculateListDate, getCalculateNextDate, getEndTS, getFrequency, getID, getInterval, getNumberOfTimes, getPeriodSummary, getRange, getStartTS, getTimeZone, getWKST, guessTZ, listDate, listDate, makeQuery, nextDate, nextDate, setByDay, setByHour, setByMinute, setByMonth, setByMonthDay, setBySecond, setBySetPos, setByWeekNo, setByYearDay, setEndTS, setFrequency, setID, setInterval, setNumberOfTimes, setRange, setStartTS, setTimeZone, setWKST, toString
addReloadEventListener, archiveCheck, autoEnterCreate, calculateValue, calculateValue, calculateValue, callingRestoreByJournal, changeThreadMode, checkCreateAccess, checkDelete, checkDeleteAccess, checkModifyAccess, checkModifyAccess, checkReadAccess, clearCache, copy, copyFields, copyIncludeField, copyInwardLinks, delete, denormalizedResult, displayLogName, displayName, displayValue, doSearch, dump, equals, eventDataLoaded, eventFieldUpdated, extCanDeleteDependantObject, extCheckCreateAccess, extCheckDeleteAccess, extCheckModifyAccess, extCheckModifyAccess, extCheckReadAccess, extCopy, extDelete, extDeleteRecord, extFixUp, extGetDerivedGlobalKey, extGetValue, extIsMandatory, extIsOnChange, extMarkSavePoint, extPostDeleteRecord, extPostSaveRecord, extPreDeleteRecord, extPreSaveRecord, extPreValidate, extPreValidateDelete, extRaiseEvents, extRollbackTo, extSaveRecord, extSetValue, extUndelete, extValidateDelete, fetchLinkHolder, findGlobalKey, findGlobalKey, findGlobalKey, findGlobalKey, findLinkedObject, findLinkedObject, findLinkedObject, findRawData, fireEventDataLoaded, fixUp, forceLockedTransaction, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getChangedFieldInfo, getChangedFields, getDate, getDate, getDate, getDate, getDate, getDefaultValue, getDisableOnChangeEvent, getDouble, getDouble, getDouble, getDouble, getDouble, getFieldDouble, getFieldInt, getFieldLong, getFieldString, getFormattedString, getFormattedString, getGlobalKey, getGlobalKey, getGlobalKey, getGlobalKey, getGlobalKey, getInt, getInt, getInt, getInt, getInt, getInt, getInwardLinkage, getKeyString, getKeyValue, getLinkedObject, getLinkedObject, getLinkedObject, getLinkedObjectByKey, getLinkedRowId, getLinkedRowId, getLinkedRowIdByData, getLinkHolder, getLockedTransaction, getLong, getLong, getLong, getLong, getLong, getLong, getMutableArrayValue, getMutableArrayValue, getOriginalKey, getOriginalValue, getOriginalValue, getProcessedValue, getPureValue, getRawData, getRawValue, getRawValue, getRowId, getRowKey, getSecondaryCacheGroupKey, getSrcLayerID, getString, getString, getString, getString, getString, getString, getValue, getValue, getValue, getValue, hasAutoChanged, hasAutoChanged, hasChanged, hasChangedByUser, hasChangedByUserField, hasChangedByUserField, hasFieldChanged, hasFieldChanged, hashCode, hasStoredResult, iCheckDeleteAccess, iCheckModifyAccess, iCheckReadAccess, iGetDenormalizedMap, iGetRawValue, iPlaceDenormalizedResult, iPostSaveOrDeleteRecord, iPreSaveOrDeleteRecord, iPreValidate, iRaiseEvents, iSaveOrDeleteRecord, isBrokenLink, isBrokenLink, isChanged, isDataCacheKnownToBeDirty, isDeleted, isEmpty, iSetValue, isForceReindex, isKeyWordField, isMandatory, isNew, isNull, isNull, isOnChange, isReindex, iValidateRecord, lastTouched, makeArchiveDataLoader, makeClone, makeDataLoader, makeDenormalizedDoc, makeLinkedArray, makeModifyAccessException, makeSearchPlan, makeWriteProvider, manualDenormalizeOnSave, markSavePoint, optLockedTransaction, registerWatchedObject, reindex, releaseDenormalized, removeReloadEventListener, restoreByJournal, rollbackTo, setBoolean, setBoolean, setBoolean, setBoolean, setDisableOnChangeEvent, setDouble, setDouble, setInt, setInt, setLong, setLong, setRawData, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, touch, undelete, validateField, validateRecord, validateSubType
public static final java.lang.String DBCLASS_NAME
public static final GlobalId DBCLASS_GID
public TimeSlotRule(DBClass def, DataSource dataSource) throws java.lang.Exception
def
- The class of this objectdataSource
- The datasource for this objectjava.lang.Exception
- A serious problem occurred@CheckReturnValue @Nullable public java.util.Date getBreakFrom(java.lang.String... args)
@Nonnull public TimeSlotRule setBreakFrom(java.util.Date value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public java.util.Date getBreakTo(java.lang.String... args)
@Nonnull public TimeSlotRule setBreakTo(java.util.Date value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getDayEndTime(java.lang.String... args)
@Nonnull public TimeSlotRule setDayEndTime(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getDayStartTime(java.lang.String... args)
@Nonnull public TimeSlotRule setDayStartTime(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public int getSlotMinutes(java.lang.String... args)
@Nonnull public TimeSlotRule setSlotMinutes(int value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue public boolean useSchedule(java.lang.String... args)
@Nonnull public TimeSlotRule setUseSchedule(boolean value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.