1
14
15 package com.liferay.portal.service;
16
17 import com.liferay.portal.PortalException;
18 import com.liferay.portal.SystemException;
19 import com.liferay.portal.kernel.annotation.Isolation;
20 import com.liferay.portal.kernel.annotation.Propagation;
21 import com.liferay.portal.kernel.annotation.Transactional;
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.SystemException;
53
54 public com.liferay.portal.model.OrgLabor createOrgLabor(long orgLaborId);
55
56 public void deleteOrgLabor(long orgLaborId)
57 throws com.liferay.portal.PortalException,
58 com.liferay.portal.SystemException;
59
60 public void deleteOrgLabor(com.liferay.portal.model.OrgLabor orgLabor)
61 throws com.liferay.portal.SystemException;
62
63 @SuppressWarnings("rawtypes")
64 public java.util.List dynamicQuery(
65 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
66 throws com.liferay.portal.SystemException;
67
68 @SuppressWarnings("rawtypes")
69 public java.util.List dynamicQuery(
70 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
71 int end) throws com.liferay.portal.SystemException;
72
73 @SuppressWarnings("rawtypes")
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.SystemException;
79
80 public int dynamicQueryCount(
81 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
82 throws com.liferay.portal.SystemException;
83
84 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
85 public com.liferay.portal.model.OrgLabor getOrgLabor(long orgLaborId)
86 throws com.liferay.portal.PortalException,
87 com.liferay.portal.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) throws com.liferay.portal.SystemException;
92
93 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
94 public int getOrgLaborsCount() throws com.liferay.portal.SystemException;
95
96 public com.liferay.portal.model.OrgLabor updateOrgLabor(
97 com.liferay.portal.model.OrgLabor orgLabor)
98 throws com.liferay.portal.SystemException;
99
100 public com.liferay.portal.model.OrgLabor updateOrgLabor(
101 com.liferay.portal.model.OrgLabor orgLabor, boolean merge)
102 throws com.liferay.portal.SystemException;
103
104 public com.liferay.portal.model.OrgLabor addOrgLabor(long organizationId,
105 int typeId, int sunOpen, int sunClose, int monOpen, int monClose,
106 int tueOpen, int tueClose, int wedOpen, int wedClose, int thuOpen,
107 int thuClose, int friOpen, int friClose, int satOpen, int satClose)
108 throws com.liferay.portal.PortalException,
109 com.liferay.portal.SystemException;
110
111 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
112 public java.util.List<com.liferay.portal.model.OrgLabor> getOrgLabors(
113 long organizationId) throws com.liferay.portal.SystemException;
114
115 public com.liferay.portal.model.OrgLabor updateOrgLabor(long orgLaborId,
116 int typeId, int sunOpen, int sunClose, int monOpen, int monClose,
117 int tueOpen, int tueClose, int wedOpen, int wedClose, int thuOpen,
118 int thuClose, int friOpen, int friClose, int satOpen, int satClose)
119 throws com.liferay.portal.PortalException,
120 com.liferay.portal.SystemException;
121 }