public class GcTableSync extends Object
Constructor and Description |
---|
GcTableSync() |
Modifier and Type | Method and Description |
---|---|
GcTableSyncTableBean |
getDataBeanFrom()
data bean in the from table
|
GcTableSyncTableBean |
getDataBeanRealTime()
data in the realtime table
|
GcTableSyncTableBean |
getDataBeanTo()
data in the to table
|
GcGrouperSync |
getGcGrouperSync()
provisioning table about this provisioner
|
GcGrouperSyncJob |
getGcGrouperSyncJob()
provisioning table about this job (full, incremental, etc) in this provisioner
|
GcGrouperSyncLog |
getGcGrouperSyncLog()
log for this sync
|
GcTableSyncConfiguration |
getGcTableSyncConfiguration()
configuration for this table sync
|
GcTableSyncOutput |
getGcTableSyncOutput()
output object
|
Long |
getLatestIncrementalValueBeforeStarted()
keep the latest incremental value when started on full
|
long |
getMillisWhenSyncStarted()
millis since 1970 when the sync started
|
boolean |
isPaused()
if this is paused
|
void |
logPeriodically(Map<String,Object> debugMap,
GcTableSyncOutput gcTableSyncOutput)
log periodically
|
static void |
main(String[] args) |
void |
setDataBeanFrom(GcTableSyncTableBean fromData1)
data in the from table
|
void |
setDataBeanRealTime(GcTableSyncTableBean dataBeanRealTime1)
data in the realtime table
|
void |
setDataBeanTo(GcTableSyncTableBean toData1)
data in the to table
|
void |
setGcGrouperSync(GcGrouperSync gcGrouperSync1)
provisioning table about this provisioner
|
void |
setGcGrouperSyncJob(GcGrouperSyncJob gcGrouperSyncJob1)
provisioning table about this job (full, incremental, etc) in this provisioner
|
void |
setGcGrouperSyncLog(GcGrouperSyncLog gcGrouperSyncLog1)
log for this sync
|
void |
setGcTableSyncOutput(GcTableSyncOutput gcTableSyncOutput1)
output object
|
void |
setLatestIncrementalValueBeforeStarted(Long latestIncrementalValueBeforeStarted1)
keep the latest incremental value when started on full
|
void |
setMillisWhenSyncStarted(long millisWhenSyncStarted1)
millis since 1970 when the sync started
|
void |
setPaused(boolean paused1)
if this is paused
|
GcTableSyncOutput |
sync(String configKey,
GcTableSyncSubtype gcTableSyncSubtype)
pass in the output which will update as it runs
|
public boolean isPaused()
public void setPaused(boolean paused1)
paused1
- public Long getLatestIncrementalValueBeforeStarted()
public void setLatestIncrementalValueBeforeStarted(Long latestIncrementalValueBeforeStarted1)
latestIncrementalValueBeforeStarted1
- public long getMillisWhenSyncStarted()
public void setMillisWhenSyncStarted(long millisWhenSyncStarted1)
millisWhenSyncStarted1
- public GcTableSyncOutput getGcTableSyncOutput()
public void setGcTableSyncOutput(GcTableSyncOutput gcTableSyncOutput1)
gcTableSyncOutput1
- public GcTableSyncTableBean getDataBeanFrom()
public void setDataBeanFrom(GcTableSyncTableBean fromData1)
fromData1
- the fromData to setpublic GcTableSyncTableBean getDataBeanTo()
public void setDataBeanTo(GcTableSyncTableBean toData1)
toData1
- the toData to setpublic GcGrouperSyncLog getGcGrouperSyncLog()
public void setGcGrouperSyncLog(GcGrouperSyncLog gcGrouperSyncLog1)
gcGrouperSyncLog1
- public GcGrouperSync getGcGrouperSync()
public void setGcGrouperSync(GcGrouperSync gcGrouperSync1)
gcGrouperSync1
- public GcGrouperSyncJob getGcGrouperSyncJob()
public void setGcGrouperSyncJob(GcGrouperSyncJob gcGrouperSyncJob1)
gcGrouperSyncJob1
- public GcTableSyncTableBean getDataBeanRealTime()
public void setDataBeanRealTime(GcTableSyncTableBean dataBeanRealTime1)
dataBeanRealTime1
- the dataBeanRealTime to setpublic GcTableSyncConfiguration getGcTableSyncConfiguration()
public GcTableSyncOutput sync(String configKey, GcTableSyncSubtype gcTableSyncSubtype)
gcTableSyncOutputArray
- public void logPeriodically(Map<String,Object> debugMap, GcTableSyncOutput gcTableSyncOutput)
debugMap
- gcTableSyncOutput
- public static void main(String[] args)
args
- Copyright © 2020 Internet2. All rights reserved.