public interface BBjAdminReplicationTaskGroup extends BBjAdminPropertyWriter
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DATE |
static java.lang.String |
DAY_OF_MONTH |
static java.lang.String |
DAY_OF_WEEK |
static java.lang.String |
NAME |
static java.lang.String |
REPLICATION_JOB_ID |
static java.lang.String |
TIME |
Modifier and Type | Method and Description |
---|---|
boolean |
executeIfAppropriate()
Call this method to execute the scheduled task and its items if it is the
appropriate time according to its configuration.
|
BBjAdminReplicationJob |
getJob()
Returns the replication job associated with this task group.
|
java.lang.String |
getSchedulingDescription()
Returns a human readable description of the scheduling for this group.
|
BBjAdminList<BBjAdminReplicationTask> |
getTasks()
Returns a list of tasks within this group.
|
BBjAdminReplicationTask |
newTask(BBjAdminReplicationTask.TaskType p_type)
Creates a new instance of a task but does NOT add it to the list of tasks.
|
void |
setJob(BBjAdminReplicationJob p_job)
Sets the replication job associated with this task group.
|
void |
setTasks(BBjAdminList<BBjAdminReplicationTask> p_tasks) |
addType, canAddNewProperties, canClear, clear, clearProperties, clearProperty, getReadOnly, hasChanged, isReadOnly, setBoolean, setDouble, setInt, setList, setLong, setProperties, setString, setValue
checkValueEqual, contains, contains, getBoolean, getDouble, getInt, getList, getLong, getProperties, getString, getType, getTypes, getValue
static final java.lang.String REPLICATION_JOB_ID
static final java.lang.String NAME
static final java.lang.String DAY_OF_WEEK
static final java.lang.String TIME
static final java.lang.String DATE
static final java.lang.String DAY_OF_MONTH
boolean executeIfAppropriate() throws BBjAdminException
BBjAdminException
BBjAdminList<BBjAdminReplicationTask> getTasks()
void setTasks(BBjAdminList<BBjAdminReplicationTask> p_tasks)
java.lang.String getSchedulingDescription() throws BBjAdminException
BBjAdminException
BBjAdminReplicationTask newTask(BBjAdminReplicationTask.TaskType p_type) throws BBjAdminException
BBjAdminException
BBjAdminReplicationJob getJob()
void setJob(BBjAdminReplicationJob p_job) throws BBjAdminException
p_job
- BBjAdminException