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