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 public java.util.List<Object> dynamicQuery(
64 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
65 throws com.liferay.portal.kernel.exception.SystemException;
66
67 public java.util.List<Object> dynamicQuery(
68 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
69 int end) throws com.liferay.portal.kernel.exception.SystemException;
70
71 public java.util.List<Object> dynamicQuery(
72 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
73 int end,
74 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
75 throws com.liferay.portal.kernel.exception.SystemException;
76
77 public int dynamicQueryCount(
78 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
79 throws com.liferay.portal.kernel.exception.SystemException;
80
81 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
82 public com.liferay.portal.model.OrgLabor getOrgLabor(long orgLaborId)
83 throws com.liferay.portal.kernel.exception.PortalException,
84 com.liferay.portal.kernel.exception.SystemException;
85
86 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
87 public java.util.List<com.liferay.portal.model.OrgLabor> getOrgLabors(
88 int start, int end)
89 throws com.liferay.portal.kernel.exception.SystemException;
90
91 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
92 public int getOrgLaborsCount()
93 throws com.liferay.portal.kernel.exception.SystemException;
94
95 public com.liferay.portal.model.OrgLabor updateOrgLabor(
96 com.liferay.portal.model.OrgLabor orgLabor)
97 throws com.liferay.portal.kernel.exception.SystemException;
98
99 public com.liferay.portal.model.OrgLabor updateOrgLabor(
100 com.liferay.portal.model.OrgLabor orgLabor, boolean merge)
101 throws com.liferay.portal.kernel.exception.SystemException;
102
103 public com.liferay.portal.model.OrgLabor addOrgLabor(long organizationId,
104 int typeId, int sunOpen, int sunClose, int monOpen, int monClose,
105 int tueOpen, int tueClose, int wedOpen, int wedClose, int thuOpen,
106 int thuClose, int friOpen, int friClose, int satOpen, int satClose)
107 throws com.liferay.portal.kernel.exception.PortalException,
108 com.liferay.portal.kernel.exception.SystemException;
109
110 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
111 public java.util.List<com.liferay.portal.model.OrgLabor> getOrgLabors(
112 long organizationId)
113 throws com.liferay.portal.kernel.exception.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.kernel.exception.PortalException,
120 com.liferay.portal.kernel.exception.SystemException;
121 }