From 624e78d88e2a53c9cfeca1aaf65a7b8bd4f5fdc6 Mon Sep 17 00:00:00 2001 From: brinn <brinn> Date: Thu, 4 Oct 2012 21:07:48 +0000 Subject: [PATCH] Move trigger stuff from common to datamover. SVN: 27012 --- .../source/java/ch/systemsx/cisd/datamover/DataMover.java | 4 ++-- .../java/ch/systemsx/cisd/datamover/DataMoverProcess.java | 2 +- .../ch/systemsx/cisd/datamover/DataMoverShutdownHook.java | 2 +- datamover/source/java/ch/systemsx/cisd/datamover/Main.java | 2 +- .../systemsx/cisd/datamover/common}/CompoundTriggerable.java | 2 +- .../java/ch/systemsx/cisd/datamover/common}/ITriggerable.java | 2 +- .../systemsx/cisd/datamover/common}/TriggeringTimerTask.java | 3 ++- 7 files changed, 9 insertions(+), 8 deletions(-) rename {common/source/java/ch/systemsx/cisd/common/utilities => datamover/source/java/ch/systemsx/cisd/datamover/common}/CompoundTriggerable.java (96%) rename {common/source/java/ch/systemsx/cisd/common/utilities => datamover/source/java/ch/systemsx/cisd/datamover/common}/ITriggerable.java (94%) rename {common/source/java/ch/systemsx/cisd/common/utilities => datamover/source/java/ch/systemsx/cisd/datamover/common}/TriggeringTimerTask.java (97%) diff --git a/datamover/source/java/ch/systemsx/cisd/datamover/DataMover.java b/datamover/source/java/ch/systemsx/cisd/datamover/DataMover.java index 70793203770..4661f264f70 100644 --- a/datamover/source/java/ch/systemsx/cisd/datamover/DataMover.java +++ b/datamover/source/java/ch/systemsx/cisd/datamover/DataMover.java @@ -35,10 +35,10 @@ import ch.systemsx.cisd.common.filesystem.highwatermark.HighwaterMarkDirectorySc import ch.systemsx.cisd.common.logging.LogCategory; import ch.systemsx.cisd.common.logging.LogFactory; import ch.systemsx.cisd.common.process.ProcessExecutionHelper; -import ch.systemsx.cisd.common.utilities.CompoundTriggerable; import ch.systemsx.cisd.common.utilities.ITerminable; -import ch.systemsx.cisd.common.utilities.TriggeringTimerTask; +import ch.systemsx.cisd.datamover.common.CompoundTriggerable; import ch.systemsx.cisd.datamover.common.StoreHandlerToMoverAdapter; +import ch.systemsx.cisd.datamover.common.TriggeringTimerTask; import ch.systemsx.cisd.datamover.filesystem.FileStoreFactory; import ch.systemsx.cisd.datamover.filesystem.RemoteMonitoredMoverFactory; import ch.systemsx.cisd.datamover.filesystem.intf.IFileStore; diff --git a/datamover/source/java/ch/systemsx/cisd/datamover/DataMoverProcess.java b/datamover/source/java/ch/systemsx/cisd/datamover/DataMoverProcess.java index d54157f124d..5683ebbbb66 100644 --- a/datamover/source/java/ch/systemsx/cisd/datamover/DataMoverProcess.java +++ b/datamover/source/java/ch/systemsx/cisd/datamover/DataMoverProcess.java @@ -25,7 +25,7 @@ import ch.systemsx.cisd.common.concurrent.TimerUtilities; import ch.systemsx.cisd.common.logging.LogCategory; import ch.systemsx.cisd.common.logging.LogFactory; import ch.systemsx.cisd.common.utilities.ITerminable; -import ch.systemsx.cisd.common.utilities.ITriggerable; +import ch.systemsx.cisd.datamover.common.ITriggerable; import ch.systemsx.cisd.datamover.filesystem.intf.IRecoverableTimerTaskFactory; /** diff --git a/datamover/source/java/ch/systemsx/cisd/datamover/DataMoverShutdownHook.java b/datamover/source/java/ch/systemsx/cisd/datamover/DataMoverShutdownHook.java index aaece887219..4b4e7a700ca 100644 --- a/datamover/source/java/ch/systemsx/cisd/datamover/DataMoverShutdownHook.java +++ b/datamover/source/java/ch/systemsx/cisd/datamover/DataMoverShutdownHook.java @@ -26,7 +26,7 @@ import ch.systemsx.cisd.common.logging.LogCategory; import ch.systemsx.cisd.common.logging.LogFactory; import ch.systemsx.cisd.common.utilities.IExitHandler; import ch.systemsx.cisd.common.utilities.ITerminable; -import ch.systemsx.cisd.common.utilities.ITriggerable; +import ch.systemsx.cisd.datamover.common.ITriggerable; /** * The <i>DataMover</i> shutdown hook. diff --git a/datamover/source/java/ch/systemsx/cisd/datamover/Main.java b/datamover/source/java/ch/systemsx/cisd/datamover/Main.java index cb59fd9d99b..a5684a3d892 100644 --- a/datamover/source/java/ch/systemsx/cisd/datamover/Main.java +++ b/datamover/source/java/ch/systemsx/cisd/datamover/Main.java @@ -33,7 +33,7 @@ import ch.systemsx.cisd.common.logging.LogFactory; import ch.systemsx.cisd.common.logging.LogInitializer; import ch.systemsx.cisd.common.utilities.ITerminable; import ch.systemsx.cisd.common.utilities.SystemExit; -import ch.systemsx.cisd.common.utilities.TriggeringTimerTask; +import ch.systemsx.cisd.datamover.common.TriggeringTimerTask; import ch.systemsx.cisd.datamover.filesystem.FileStoreFactory; import ch.systemsx.cisd.datamover.filesystem.FileStoreSelfTestables; import ch.systemsx.cisd.datamover.filesystem.FileSysOperationsFactory; diff --git a/common/source/java/ch/systemsx/cisd/common/utilities/CompoundTriggerable.java b/datamover/source/java/ch/systemsx/cisd/datamover/common/CompoundTriggerable.java similarity index 96% rename from common/source/java/ch/systemsx/cisd/common/utilities/CompoundTriggerable.java rename to datamover/source/java/ch/systemsx/cisd/datamover/common/CompoundTriggerable.java index 5655eec92b5..ac136bb75cc 100644 --- a/common/source/java/ch/systemsx/cisd/common/utilities/CompoundTriggerable.java +++ b/datamover/source/java/ch/systemsx/cisd/datamover/common/CompoundTriggerable.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package ch.systemsx.cisd.common.utilities; +package ch.systemsx.cisd.datamover.common; /** * A <code>ITriggerable</code> that chains a sequence of one or more {@link ITriggerable}s. diff --git a/common/source/java/ch/systemsx/cisd/common/utilities/ITriggerable.java b/datamover/source/java/ch/systemsx/cisd/datamover/common/ITriggerable.java similarity index 94% rename from common/source/java/ch/systemsx/cisd/common/utilities/ITriggerable.java rename to datamover/source/java/ch/systemsx/cisd/datamover/common/ITriggerable.java index 77550c71300..2490aeb9590 100644 --- a/common/source/java/ch/systemsx/cisd/common/utilities/ITriggerable.java +++ b/datamover/source/java/ch/systemsx/cisd/datamover/common/ITriggerable.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package ch.systemsx.cisd.common.utilities; +package ch.systemsx.cisd.datamover.common; /** * A role that allows to trigger some operation. diff --git a/common/source/java/ch/systemsx/cisd/common/utilities/TriggeringTimerTask.java b/datamover/source/java/ch/systemsx/cisd/datamover/common/TriggeringTimerTask.java similarity index 97% rename from common/source/java/ch/systemsx/cisd/common/utilities/TriggeringTimerTask.java rename to datamover/source/java/ch/systemsx/cisd/datamover/common/TriggeringTimerTask.java index 068c1dd7066..b31650eb932 100644 --- a/common/source/java/ch/systemsx/cisd/common/utilities/TriggeringTimerTask.java +++ b/datamover/source/java/ch/systemsx/cisd/datamover/common/TriggeringTimerTask.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package ch.systemsx.cisd.common.utilities; +package ch.systemsx.cisd.datamover.common; import java.io.File; import java.util.TimerTask; @@ -23,6 +23,7 @@ import org.apache.log4j.Logger; import ch.systemsx.cisd.common.logging.LogCategory; import ch.systemsx.cisd.common.logging.LogFactory; +import ch.systemsx.cisd.common.utilities.SynchronizationMonitor; /** * A role that triggers an {@link ITriggerable} when a given trigger file has been found. -- GitLab