001    /**
002     * Copyright (c) 2000-present Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portal.workflow;
016    
017    import com.liferay.portal.kernel.messaging.proxy.BaseProxyBean;
018    import com.liferay.portal.kernel.util.OrderByComparator;
019    import com.liferay.portal.kernel.workflow.WorkflowTask;
020    import com.liferay.portal.kernel.workflow.WorkflowTaskManager;
021    
022    import java.io.Serializable;
023    
024    import java.util.Date;
025    import java.util.List;
026    import java.util.Map;
027    
028    /**
029     * @author Micha Kiener
030     * @author Shuyang Zhou
031     * @author Brian Wing Shun Chan
032     * @author Marcellus Tavares
033     */
034    public class WorkflowTaskManagerProxyBean
035            extends BaseProxyBean implements WorkflowTaskManager {
036    
037            @Override
038            public WorkflowTask assignWorkflowTaskToRole(
039                    long companyId, long userId, long workflowTaskId, long roleId,
040                    String comment, Date dueDate,
041                    Map<String, Serializable> workflowContext) {
042    
043                    throw new UnsupportedOperationException();
044            }
045    
046            @Override
047            public WorkflowTask assignWorkflowTaskToUser(
048                    long companyId, long userId, long workflowTaskId, long assigneeUserId,
049                    String comment, Date dueDate,
050                    Map<String, Serializable> workflowContext) {
051    
052                    throw new UnsupportedOperationException();
053            }
054    
055            @Override
056            public WorkflowTask completeWorkflowTask(
057                    long companyId, long userId, long workflowTaskId, String transitionName,
058                    String comment, Map<String, Serializable> workflowContext) {
059    
060                    throw new UnsupportedOperationException();
061            }
062    
063            @Override
064            public WorkflowTask fetchWorkflowTask(long companyId, long workflowTaskId) {
065                    throw new UnsupportedOperationException();
066            }
067    
068            @Override
069            public List<String> getNextTransitionNames(
070                    long companyId, long userId, long workflowTaskId) {
071    
072                    throw new UnsupportedOperationException();
073            }
074    
075            @Override
076            public long[] getPooledActorsIds(long companyId, long workflowTaskId) {
077                    throw new UnsupportedOperationException();
078            }
079    
080            @Override
081            public WorkflowTask getWorkflowTask(long companyId, long workflowTaskId) {
082                    throw new UnsupportedOperationException();
083            }
084    
085            @Override
086            public int getWorkflowTaskCount(long companyId, Boolean completed) {
087                    throw new UnsupportedOperationException();
088            }
089    
090            @Override
091            public int getWorkflowTaskCountByRole(
092                    long companyId, long roleId, Boolean completed) {
093    
094                    throw new UnsupportedOperationException();
095            }
096    
097            @Override
098            public int getWorkflowTaskCountBySubmittingUser(
099                    long companyId, long userId, Boolean completed) {
100    
101                    throw new UnsupportedOperationException();
102            }
103    
104            @Override
105            public int getWorkflowTaskCountByUser(
106                    long companyId, long userId, Boolean completed) {
107    
108                    throw new UnsupportedOperationException();
109            }
110    
111            @Override
112            public int getWorkflowTaskCountByUserRoles(
113                    long companyId, long userId, Boolean completed) {
114    
115                    throw new UnsupportedOperationException();
116            }
117    
118            @Override
119            public int getWorkflowTaskCountByWorkflowInstance(
120                    long companyId, Long userId, long workflowInstanceId,
121                    Boolean completed) {
122    
123                    throw new UnsupportedOperationException();
124            }
125    
126            @Override
127            public List<WorkflowTask> getWorkflowTasks(
128                    long companyId, Boolean completed, int start, int end,
129                    OrderByComparator<WorkflowTask> orderByComparator) {
130    
131                    throw new UnsupportedOperationException();
132            }
133    
134            @Override
135            public List<WorkflowTask> getWorkflowTasksByRole(
136                    long companyId, long roleId, Boolean completed, int start, int end,
137                    OrderByComparator<WorkflowTask> orderByComparator) {
138    
139                    throw new UnsupportedOperationException();
140            }
141    
142            @Override
143            public List<WorkflowTask> getWorkflowTasksBySubmittingUser(
144                    long companyId, long userId, Boolean completed, int start, int end,
145                    OrderByComparator<WorkflowTask> orderByComparator) {
146    
147                    throw new UnsupportedOperationException();
148            }
149    
150            @Override
151            public List<WorkflowTask> getWorkflowTasksByUser(
152                    long companyId, long userId, Boolean completed, int start, int end,
153                    OrderByComparator<WorkflowTask> orderByComparator) {
154    
155                    throw new UnsupportedOperationException();
156            }
157    
158            @Override
159            public List<WorkflowTask> getWorkflowTasksByUserRoles(
160                    long companyId, long userId, Boolean completed, int start, int end,
161                    OrderByComparator<WorkflowTask> orderByComparator) {
162    
163                    throw new UnsupportedOperationException();
164            }
165    
166            @Override
167            public List<WorkflowTask> getWorkflowTasksByWorkflowInstance(
168                    long companyId, Long userId, long workflowInstanceId, Boolean completed,
169                    int start, int end, OrderByComparator<WorkflowTask> orderByComparator) {
170    
171                    throw new UnsupportedOperationException();
172            }
173    
174            @Override
175            public List<WorkflowTask> search(
176                    long companyId, long userId, String taskName, Boolean completed,
177                    Boolean searchByUserRoles, int start, int end,
178                    OrderByComparator<WorkflowTask> orderByComparator) {
179    
180                    throw new UnsupportedOperationException();
181            }
182    
183            @Override
184            public List<WorkflowTask> search(
185                    long companyId, long userId, String keywords, String assetType,
186                    Long[] assetPrimaryKey, Date dueDateGT, Date dueDateLT,
187                    Boolean completed, Boolean searchByUserRoles, boolean andOperator,
188                    int start, int end, OrderByComparator<WorkflowTask> orderByComparator) {
189    
190                    throw new UnsupportedOperationException();
191            }
192    
193            @Override
194            public List<WorkflowTask> search(
195                    long companyId, long userId, String keywords, String[] assetTypes,
196                    Boolean completed, Boolean searchByUserRoles, int start, int end,
197                    OrderByComparator<WorkflowTask> orderByComparator) {
198    
199                    throw new UnsupportedOperationException();
200            }
201    
202            @Override
203            public int searchCount(
204                    long companyId, long userId, String keywords, Boolean completed,
205                    Boolean searchByUserRoles) {
206    
207                    throw new UnsupportedOperationException();
208            }
209    
210            @Override
211            public int searchCount(
212                    long companyId, long userId, String taskName, String assetType,
213                    Long[] assetPrimaryKey, Date dueDateGT, Date dueDateLT,
214                    Boolean completed, Boolean searchByUserRoles, boolean andOperator) {
215    
216                    throw new UnsupportedOperationException();
217            }
218    
219            @Override
220            public int searchCount(
221                    long companyId, long userId, String keywords, String[] assetTypes,
222                    Boolean completed, Boolean searchByUserRoles) {
223    
224                    throw new UnsupportedOperationException();
225            }
226    
227            @Override
228            public WorkflowTask updateDueDate(
229                    long companyId, long userId, long workflowTaskId, String comment,
230                    Date dueDate) {
231    
232                    throw new UnsupportedOperationException();
233            }
234    
235    }