1
22
23 package com.liferay.portal.service;
24
25 import com.liferay.portal.PortalException;
26 import com.liferay.portal.SystemException;
27 import com.liferay.portal.kernel.annotation.Isolation;
28 import com.liferay.portal.kernel.annotation.Propagation;
29 import com.liferay.portal.kernel.annotation.Transactional;
30
31
55 @Transactional(isolation = Isolation.PORTAL, rollbackFor = {
56 PortalException.class, SystemException.class})
57 public interface OrgLaborLocalService {
58 public com.liferay.portal.model.OrgLabor addOrgLabor(
59 com.liferay.portal.model.OrgLabor orgLabor)
60 throws com.liferay.portal.SystemException;
61
62 public com.liferay.portal.model.OrgLabor createOrgLabor(long orgLaborId);
63
64 public void deleteOrgLabor(long orgLaborId)
65 throws com.liferay.portal.SystemException,
66 com.liferay.portal.PortalException;
67
68 public void deleteOrgLabor(com.liferay.portal.model.OrgLabor orgLabor)
69 throws com.liferay.portal.SystemException;
70
71 public java.util.List<Object> dynamicQuery(
72 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
73 throws com.liferay.portal.SystemException;
74
75 public java.util.List<Object> dynamicQuery(
76 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
77 int end) throws com.liferay.portal.SystemException;
78
79 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
80 public com.liferay.portal.model.OrgLabor getOrgLabor(long orgLaborId)
81 throws com.liferay.portal.SystemException,
82 com.liferay.portal.PortalException;
83
84 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
85 public java.util.List<com.liferay.portal.model.OrgLabor> getOrgLabors(
86 int start, int end) throws com.liferay.portal.SystemException;
87
88 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
89 public int getOrgLaborsCount() throws com.liferay.portal.SystemException;
90
91 public com.liferay.portal.model.OrgLabor updateOrgLabor(
92 com.liferay.portal.model.OrgLabor orgLabor)
93 throws com.liferay.portal.SystemException;
94
95 public com.liferay.portal.model.OrgLabor updateOrgLabor(
96 com.liferay.portal.model.OrgLabor orgLabor, boolean merge)
97 throws com.liferay.portal.SystemException;
98
99 public com.liferay.portal.model.OrgLabor addOrgLabor(long organizationId,
100 int typeId, int sunOpen, int sunClose, int monOpen, int monClose,
101 int tueOpen, int tueClose, int wedOpen, int wedClose, int thuOpen,
102 int thuClose, int friOpen, int friClose, int satOpen, int satClose)
103 throws com.liferay.portal.PortalException,
104 com.liferay.portal.SystemException;
105
106 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
107 public java.util.List<com.liferay.portal.model.OrgLabor> getOrgLabors(
108 long organizationId) throws com.liferay.portal.SystemException;
109
110 public com.liferay.portal.model.OrgLabor updateOrgLabor(long orgLaborId,
111 int typeId, int sunOpen, int sunClose, int monOpen, int monClose,
112 int tueOpen, int tueClose, int wedOpen, int wedClose, int thuOpen,
113 int thuClose, int friOpen, int friClose, int satOpen, int satClose)
114 throws com.liferay.portal.PortalException,
115 com.liferay.portal.SystemException;
116 }