1
22
23 package com.liferay.portlet.workflow.service.base;
24
25 import com.liferay.documentlibrary.service.DLLocalService;
26 import com.liferay.documentlibrary.service.DLLocalServiceFactory;
27 import com.liferay.documentlibrary.service.DLService;
28 import com.liferay.documentlibrary.service.DLServiceFactory;
29
30 import com.liferay.portal.service.ResourceLocalService;
31 import com.liferay.portal.service.ResourceLocalServiceFactory;
32 import com.liferay.portal.service.ResourceService;
33 import com.liferay.portal.service.ResourceServiceFactory;
34 import com.liferay.portal.service.impl.PrincipalBean;
35 import com.liferay.portal.service.persistence.ResourceFinder;
36 import com.liferay.portal.service.persistence.ResourceFinderUtil;
37 import com.liferay.portal.service.persistence.ResourcePersistence;
38 import com.liferay.portal.service.persistence.ResourceUtil;
39
40 import com.liferay.portlet.workflow.service.WorkflowComponentService;
41 import com.liferay.portlet.workflow.service.WorkflowComponentServiceFactory;
42 import com.liferay.portlet.workflow.service.WorkflowDefinitionService;
43 import com.liferay.portlet.workflow.service.WorkflowInstanceService;
44 import com.liferay.portlet.workflow.service.WorkflowInstanceServiceFactory;
45 import com.liferay.portlet.workflow.service.WorkflowTaskService;
46 import com.liferay.portlet.workflow.service.WorkflowTaskServiceFactory;
47
48 import org.springframework.beans.factory.InitializingBean;
49
50
56 public abstract class WorkflowDefinitionServiceBaseImpl extends PrincipalBean
57 implements WorkflowDefinitionService, InitializingBean {
58 public WorkflowComponentService getWorkflowComponentService() {
59 return workflowComponentService;
60 }
61
62 public void setWorkflowComponentService(
63 WorkflowComponentService workflowComponentService) {
64 this.workflowComponentService = workflowComponentService;
65 }
66
67 public WorkflowInstanceService getWorkflowInstanceService() {
68 return workflowInstanceService;
69 }
70
71 public void setWorkflowInstanceService(
72 WorkflowInstanceService workflowInstanceService) {
73 this.workflowInstanceService = workflowInstanceService;
74 }
75
76 public WorkflowTaskService getWorkflowTaskService() {
77 return workflowTaskService;
78 }
79
80 public void setWorkflowTaskService(WorkflowTaskService workflowTaskService) {
81 this.workflowTaskService = workflowTaskService;
82 }
83
84 public DLLocalService getDLLocalService() {
85 return dlLocalService;
86 }
87
88 public void setDLLocalService(DLLocalService dlLocalService) {
89 this.dlLocalService = dlLocalService;
90 }
91
92 public DLService getDLService() {
93 return dlService;
94 }
95
96 public void setDLService(DLService dlService) {
97 this.dlService = dlService;
98 }
99
100 public ResourceLocalService getResourceLocalService() {
101 return resourceLocalService;
102 }
103
104 public void setResourceLocalService(
105 ResourceLocalService resourceLocalService) {
106 this.resourceLocalService = resourceLocalService;
107 }
108
109 public ResourceService getResourceService() {
110 return resourceService;
111 }
112
113 public void setResourceService(ResourceService resourceService) {
114 this.resourceService = resourceService;
115 }
116
117 public ResourcePersistence getResourcePersistence() {
118 return resourcePersistence;
119 }
120
121 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
122 this.resourcePersistence = resourcePersistence;
123 }
124
125 public ResourceFinder getResourceFinder() {
126 return resourceFinder;
127 }
128
129 public void setResourceFinder(ResourceFinder resourceFinder) {
130 this.resourceFinder = resourceFinder;
131 }
132
133 public void afterPropertiesSet() {
134 if (workflowComponentService == null) {
135 workflowComponentService = WorkflowComponentServiceFactory.getImpl();
136 }
137
138 if (workflowInstanceService == null) {
139 workflowInstanceService = WorkflowInstanceServiceFactory.getImpl();
140 }
141
142 if (workflowTaskService == null) {
143 workflowTaskService = WorkflowTaskServiceFactory.getImpl();
144 }
145
146 if (dlLocalService == null) {
147 dlLocalService = DLLocalServiceFactory.getImpl();
148 }
149
150 if (dlService == null) {
151 dlService = DLServiceFactory.getImpl();
152 }
153
154 if (resourceLocalService == null) {
155 resourceLocalService = ResourceLocalServiceFactory.getImpl();
156 }
157
158 if (resourceService == null) {
159 resourceService = ResourceServiceFactory.getImpl();
160 }
161
162 if (resourcePersistence == null) {
163 resourcePersistence = ResourceUtil.getPersistence();
164 }
165
166 if (resourceFinder == null) {
167 resourceFinder = ResourceFinderUtil.getFinder();
168 }
169 }
170
171 protected WorkflowComponentService workflowComponentService;
172 protected WorkflowInstanceService workflowInstanceService;
173 protected WorkflowTaskService workflowTaskService;
174 protected DLLocalService dlLocalService;
175 protected DLService dlService;
176 protected ResourceLocalService resourceLocalService;
177 protected ResourceService resourceService;
178 protected ResourcePersistence resourcePersistence;
179 protected ResourceFinder resourceFinder;
180 }