Package net.ontopia.topicmaps.db2tm
Class SynchronizationTask
- java.lang.Object
-
- java.util.TimerTask
-
- net.ontopia.topicmaps.db2tm.SynchronizationTask
-
-
Field Summary
Fields Modifier and Type Field Description protected LocatorIF
baseloc
protected static Map<String,Date>
lastExecutions
protected String
name
protected TopicMapReferenceIF
ref
protected Collection<String>
relnames
protected String
rmappingfile
protected Timer
timer
-
Constructor Summary
Constructors Constructor Description SynchronizationTask(String name, long delay, long interval)
SynchronizationTask(String name, Date startTime, long interval)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Date
getLastExecution(String taskname)
void
run()
void
setBaseLocator(LocatorIF baseloc)
void
setRelationMappingFile(String rmappingfile)
void
setRelationNames(Collection<String> relnames)
void
setTopicMapReference(TopicMapReferenceIF ref)
void
stop()
-
Methods inherited from class java.util.TimerTask
cancel, scheduledExecutionTime
-
-
-
-
Field Detail
-
name
protected final String name
-
rmappingfile
protected String rmappingfile
-
relnames
protected Collection<String> relnames
-
ref
protected TopicMapReferenceIF ref
-
baseloc
protected LocatorIF baseloc
-
timer
protected final Timer timer
-
-
Method Detail
-
setRelationMappingFile
public void setRelationMappingFile(String rmappingfile)
-
setRelationNames
public void setRelationNames(Collection<String> relnames)
-
setTopicMapReference
public void setTopicMapReference(TopicMapReferenceIF ref)
-
setBaseLocator
public void setBaseLocator(LocatorIF baseloc)
-
stop
public void stop()
-
-