Index: TECH/Background/BackgroundJobStopper.cls.xml =================================================================== diff -u --- TECH/Background/BackgroundJobStopper.cls.xml (revision 0) +++ TECH/Background/BackgroundJobStopper.cls.xml (revision 1090) @@ -0,0 +1,14 @@ + + + +1 +TECH.Interface + + +1 +BackgroundJobID:%String + + + + + Index: TECH/Background/impl/BackgroundJobMgr.cls.xml =================================================================== diff -u --- TECH/Background/impl/BackgroundJobMgr.cls.xml (revision 0) +++ TECH/Background/impl/BackgroundJobMgr.cls.xml (revision 1090) @@ -0,0 +1,29 @@ + + + +TECH.Background.BackgroundJob +TECH.RegisteredObject,TECH.Background.BackgroundJobMgr + + +BackgroundJobID:%String="" +%Boolean + + + + +BackgroundJobID:%String +%Boolean + + + + + + Index: TECH/Background/impl/BackgroundJobStarter.cls.xml =================================================================== diff -u --- TECH/Background/impl/BackgroundJobStarter.cls.xml (revision 0) +++ TECH/Background/impl/BackgroundJobStarter.cls.xml (revision 1090) @@ -0,0 +1,63 @@ + + + +TECH.Background.BackgroundJob +TECH.RegisteredObject,TECH.Background.BackgroundJobStarter + + +TECH.Background.BackgroundJobMgr +1 + + + +BackgroundJobManager:TECH.Background.BackgroundJobMgr +1 +1 +%Status +1 + + + + +BackgroundJobID:%String + + + + +BackgroundJobID:%String +1 + + + + +BackgroundJobID:%String +1 +%Boolean + + + + + + Index: TECH/Background/BackgroundJobStarter.cls.xml =================================================================== diff -u --- TECH/Background/BackgroundJobStarter.cls.xml (revision 0) +++ TECH/Background/BackgroundJobStarter.cls.xml (revision 1090) @@ -0,0 +1,14 @@ + + + +1 +TECH.Interface + + +1 +BackgroundJobID:%String + + + + + Index: TECH/Background/BackgroundJobMgr.cls.xml =================================================================== diff -u --- TECH/Background/BackgroundJobMgr.cls.xml (revision 0) +++ TECH/Background/BackgroundJobMgr.cls.xml (revision 1090) @@ -0,0 +1,21 @@ + + + +1 +TECH.Interface + + +1 +BackgroundJobID:%String +%Boolean + + + +1 +BackgroundJobID:%String +%Boolean + + + + + Index: TECH/Background/BackgroundJobAPI.cls.xml =================================================================== diff -u --- TECH/Background/BackgroundJobAPI.cls.xml (revision 0) +++ TECH/Background/BackgroundJobAPI.cls.xml (revision 1090) @@ -0,0 +1,31 @@ + + + +1 +TECH.Interface + + +1 +BackgroundJobID:%String +%Boolean + + + +1 +BackgroundJobID:%String +%Boolean + + + +1 +BackgroundJobID:%String + + + +1 +BackgroundJobID:%String + + + + + Index: TECH/Background/impl/BackgroundJob.cls.xml =================================================================== diff -u --- TECH/Background/impl/BackgroundJob.cls.xml (revision 0) +++ TECH/Background/impl/BackgroundJob.cls.xml (revision 1090) @@ -0,0 +1,75 @@ + + + +TECH.Background.BackgroundJob +TECH.RegisteredObject,TECH.Background.BackgroundJob + + +%Integer +0.01 + + + +1 +1 +1 + + + +1 +1 +%Status + + + + +1 +1 +1 + + + + +1 +1 +1 +%Boolean + + + + +1 +1 +%Status + + + + +1 +1 +%Boolean + + + + + + Index: TECH/Background/impl/BackgroundJobStopper.cls.xml =================================================================== diff -u --- TECH/Background/impl/BackgroundJobStopper.cls.xml (revision 0) +++ TECH/Background/impl/BackgroundJobStopper.cls.xml (revision 1090) @@ -0,0 +1,42 @@ + + + +TECH.RegisteredObject,TECH.Background.BackgroundJobStopper + + +TECH.Background.BackgroundJobMgr +1 + + + +BackgroundJobManager:TECH.Background.BackgroundJobMgr +1 +1 +%Status +1 + + + + +BackgroundJobID:%String + + + + + + Index: TECH/Background/BackgroundJob.inc.rou =================================================================== diff -u --- TECH/Background/BackgroundJob.inc.rou (revision 0) +++ TECH/Background/BackgroundJob.inc.rou (revision 1090) @@ -0,0 +1,6 @@ +#define BackgroundJobGlobal ^BackgroundJob + +#define BackgroundJobStop "Stop" +#define BackgroundJobStopped "Stopped" +#define BackgroundJobStarted "Started" + Index: TECH/Background/impl/BackgroundJobAPI.cls.xml =================================================================== diff -u --- TECH/Background/impl/BackgroundJobAPI.cls.xml (revision 0) +++ TECH/Background/impl/BackgroundJobAPI.cls.xml (revision 1090) @@ -0,0 +1,63 @@ + + + +TECH.RegisteredObject,TECH.Background.BackgroundJobAPI + + +TECH.Background.BackgroundJobMgr +1 + + + +TECH.Background.BackgroundJobStarter +1 + + + +TECH.Background.BackgroundJobStopper +1 + + + +BackgroundJobMgr:TECH.Background.BackgroundJobMgr,BackgroundJobStarter:TECH.Background.BackgroundJobStarter,BackgroundJobStopper:TECH.Background.BackgroundJobStopper +1 +1 +%Status +1 + + + + +BackgroundJobID:%String +%Boolean + + + + +BackgroundJobID:%String +%Boolean + + + + +BackgroundJobID:%String + + + + +BackgroundJobID:%String + + + + + +