1
14
15 package com.liferay.portal.service;
16
17 import com.liferay.portal.kernel.annotation.Isolation;
18 import com.liferay.portal.kernel.annotation.Propagation;
19 import com.liferay.portal.kernel.annotation.Transactional;
20 import com.liferay.portal.kernel.exception.PortalException;
21 import com.liferay.portal.kernel.exception.SystemException;
22
23
47 @Transactional(isolation = Isolation.PORTAL, rollbackFor = {
48 PortalException.class, SystemException.class})
49 public interface OrgLaborLocalService {
50 public com.liferay.portal.model.OrgLabor addOrgLabor(
51 com.liferay.portal.model.OrgLabor orgLabor)
52 throws com.liferay.portal.kernel.exception.SystemException;
53
54 public com.liferay.portal.model.OrgLabor createOrgLabor(long orgLaborId);
55
56 public void deleteOrgLabor(long orgLaborId)
57 throws com.liferay.portal.kernel.exception.PortalException,
58 com.liferay.portal.kernel.exception.SystemException;
59
60 public void deleteOrgLabor(com.liferay.portal.model.OrgLabor orgLabor)
61 throws com.liferay.portal.kernel.exception.SystemException;
62
63 @SuppressWarnings("unchecked")
64 public java.util.List dynamicQuery(
65 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
66 throws com.liferay.portal.kernel.exception.SystemException;
67
68 @SuppressWarnings("unchecked")
69 public java.util.List dynamicQuery(
70 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
71 int end) throws com.liferay.portal.kernel.exception.SystemException;
72
73 @SuppressWarnings("unchecked")
74 public java.util.List dynamicQuery(
75 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
76 int end,
77 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
78 throws com.liferay.portal.kernel.exception.SystemException;
79
80 public long dynamicQueryCount(
81 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
82 throws com.liferay.portal.kernel.exception.SystemException;
83
84 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
85 public com.liferay.portal.model.OrgLabor getOrgLabor(long orgLaborId)
86 throws com.liferay.portal.kernel.exception.PortalException,
87 com.liferay.portal.kernel.exception.SystemException;
88
89 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
90 public java.util.List<com.liferay.portal.model.OrgLabor> getOrgLabors(
91 int start, int end)
92 throws com.liferay.portal.kernel.exception.SystemException;
93
94 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
95 public int getOrgLaborsCount()
96 throws com.liferay.portal.kernel.exception.SystemException;
97
98 public com.liferay.portal.model.OrgLabor updateOrgLabor(
99 com.liferay.portal.model.OrgLabor orgLabor)
100 throws com.liferay.portal.kernel.exception.SystemException;
101
102 public com.liferay.portal.model.OrgLabor updateOrgLabor(
103 com.liferay.portal.model.OrgLabor orgLabor, boolean merge)
104 throws com.liferay.portal.kernel.exception.SystemException;
105
106 public com.liferay.portal.model.OrgLabor addOrgLabor(long organizationId,
107 int typeId, int sunOpen, int sunClose, int monOpen, int monClose,
108 int tueOpen, int tueClose, int wedOpen, int wedClose, int thuOpen,
109 int thuClose, int friOpen, int friClose, int satOpen, int satClose)
110 throws com.liferay.portal.kernel.exception.PortalException,
111 com.liferay.portal.kernel.exception.SystemException;
112
113 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
114 public java.util.List<com.liferay.portal.model.OrgLabor> getOrgLabors(
115 long organizationId)
116 throws com.liferay.portal.kernel.exception.SystemException;
117
118 public com.liferay.portal.model.OrgLabor updateOrgLabor(long orgLaborId,
119 int typeId, int sunOpen, int sunClose, int monOpen, int monClose,
120 int tueOpen, int tueClose, int wedOpen, int wedClose, int thuOpen,
121 int thuClose, int friOpen, int friClose, int satOpen, int satClose)
122 throws com.liferay.portal.kernel.exception.PortalException,
123 com.liferay.portal.kernel.exception.SystemException;
124 }