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