Skip to content

Commit dd11254

Browse files
committed
further refactored jobs
1 parent 51f533e commit dd11254

36 files changed

Lines changed: 311 additions & 281 deletions

client/tomcatconf/applicationContext.xml.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -809,10 +809,10 @@
809809
<bean id="asyncJobJournalDaoImpl" class="org.apache.cloudstack.framework.jobs.dao.AsyncJobJournalDaoImpl" />
810810
<bean id="asyncJobJoinMapDaoImpl" class="org.apache.cloudstack.framework.jobs.dao.AsyncJobJoinMapDaoImpl" />
811811
<bean id="asyncJobManagerImpl" class="com.cloud.async.AsyncJobManagerImpl"/>
812-
<bean id="asyncJobMonitor" class="org.apache.cloudstack.framework.jobs.AsyncJobMonitor"/>
812+
<bean id="asyncJobMonitor" class="org.apache.cloudstack.framework.jobs.impl.AsyncJobMonitor"/>
813813
<bean id="syncQueueDaoImpl" class="org.apache.cloudstack.framework.jobs.dao.SyncQueueDaoImpl" />
814814
<bean id="syncQueueItemDaoImpl" class="org.apache.cloudstack.framework.jobs.dao.SyncQueueItemDaoImpl" />
815-
<bean id="syncQueueManagerImpl" class="org.apache.cloudstack.framework.jobs.SyncQueueManagerImpl" />
815+
<bean id="syncQueueManagerImpl" class="org.apache.cloudstack.framework.jobs.impl.SyncQueueManagerImpl" />
816816

817817
<bean id="ApiAsyncJobDispatcher" class="com.cloud.api.ApiAsyncJobDispatcher">
818818
<property name="name" value="ApiAsyncJobDispatcher" />

core/src/com/cloud/serializer/SerializerHelper.java

Lines changed: 0 additions & 233 deletions
This file was deleted.

engine/schema/src/org/apache/cloudstack/vm/jobs/VmWorkJobVO.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
import javax.persistence.PrimaryKeyJoinColumn;
2525
import javax.persistence.Table;
2626

27-
import org.apache.cloudstack.framework.jobs.AsyncJobVO;
27+
import org.apache.cloudstack.framework.jobs.impl.AsyncJobVO;
2828

2929
import com.cloud.vm.VirtualMachine;
3030
import com.cloud.vm.VirtualMachine.Type;

framework/jobs/src/org/apache/cloudstack/framework/jobs/AsyncJob.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
import java.util.Date;
2020

21+
import org.apache.cloudstack.framework.jobs.impl.SyncQueueItem;
2122
import org.apache.cloudstack.jobs.Job;
2223

2324
public interface AsyncJob extends Job {

framework/jobs/src/org/apache/cloudstack/framework/jobs/AsyncJobManager.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import java.util.List;
2020

2121
import org.apache.cloudstack.api.command.user.job.QueryAsyncJobResultCmd;
22+
import org.apache.cloudstack.framework.jobs.impl.AsyncJobVO;
2223

2324
import com.cloud.utils.Predicate;
2425
import com.cloud.utils.component.Manager;

framework/jobs/src/org/apache/cloudstack/framework/jobs/dao/AsyncJobDao.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import java.util.Date;
2020
import java.util.List;
2121

22-
import org.apache.cloudstack.framework.jobs.AsyncJobVO;
22+
import org.apache.cloudstack.framework.jobs.impl.AsyncJobVO;
2323

2424
import com.cloud.utils.db.GenericDao;
2525

framework/jobs/src/org/apache/cloudstack/framework/jobs/dao/AsyncJobDaoImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
import org.apache.log4j.Logger;
2525

2626
import org.apache.cloudstack.framework.jobs.AsyncJobConstants;
27-
import org.apache.cloudstack.framework.jobs.AsyncJobVO;
27+
import org.apache.cloudstack.framework.jobs.impl.AsyncJobVO;
2828

2929
import com.cloud.utils.db.DB;
3030
import com.cloud.utils.db.Filter;

framework/jobs/src/org/apache/cloudstack/framework/jobs/dao/AsyncJobJoinMapDao.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
import java.util.List;
2020

21-
import org.apache.cloudstack.framework.jobs.AsyncJobJoinMapVO;
21+
import org.apache.cloudstack.framework.jobs.impl.AsyncJobJoinMapVO;
2222

2323
import com.cloud.utils.db.GenericDao;
2424

framework/jobs/src/org/apache/cloudstack/framework/jobs/dao/AsyncJobJoinMapDaoImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import org.apache.log4j.Logger;
2828

2929
import org.apache.cloudstack.framework.jobs.AsyncJobConstants;
30-
import org.apache.cloudstack.framework.jobs.AsyncJobJoinMapVO;
30+
import org.apache.cloudstack.framework.jobs.impl.AsyncJobJoinMapVO;
3131

3232
import com.cloud.utils.DateUtil;
3333
import com.cloud.utils.db.GenericDaoBase;

framework/jobs/src/org/apache/cloudstack/framework/jobs/dao/AsyncJobJournalDao.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
import java.util.List;
2020

21-
import org.apache.cloudstack.framework.jobs.AsyncJobJournalVO;
21+
import org.apache.cloudstack.framework.jobs.impl.AsyncJobJournalVO;
2222

2323
import com.cloud.utils.db.GenericDao;
2424

0 commit comments

Comments
 (0)