001
014
015 package com.liferay.portlet.documentlibrary.service.http;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.log.Log;
020 import com.liferay.portal.kernel.log.LogFactoryUtil;
021
022 import com.liferay.portlet.documentlibrary.service.DLFileShortcutServiceUtil;
023
024 import java.rmi.RemoteException;
025
026
066 @ProviderType
067 public class DLFileShortcutServiceSoap {
068 public static com.liferay.portlet.documentlibrary.model.DLFileShortcutSoap addFileShortcut(
069 long groupId, long repositoryId, long folderId, long toFileEntryId,
070 com.liferay.portal.service.ServiceContext serviceContext)
071 throws RemoteException {
072 try {
073 com.liferay.portlet.documentlibrary.model.DLFileShortcut returnValue =
074 DLFileShortcutServiceUtil.addFileShortcut(groupId,
075 repositoryId, folderId, toFileEntryId, serviceContext);
076
077 return com.liferay.portlet.documentlibrary.model.DLFileShortcutSoap.toSoapModel(returnValue);
078 }
079 catch (Exception e) {
080 _log.error(e, e);
081
082 throw new RemoteException(e.getMessage());
083 }
084 }
085
086 public static void deleteFileShortcut(long fileShortcutId)
087 throws RemoteException {
088 try {
089 DLFileShortcutServiceUtil.deleteFileShortcut(fileShortcutId);
090 }
091 catch (Exception e) {
092 _log.error(e, e);
093
094 throw new RemoteException(e.getMessage());
095 }
096 }
097
098 public static com.liferay.portlet.documentlibrary.model.DLFileShortcutSoap getFileShortcut(
099 long fileShortcutId) throws RemoteException {
100 try {
101 com.liferay.portlet.documentlibrary.model.DLFileShortcut returnValue =
102 DLFileShortcutServiceUtil.getFileShortcut(fileShortcutId);
103
104 return com.liferay.portlet.documentlibrary.model.DLFileShortcutSoap.toSoapModel(returnValue);
105 }
106 catch (Exception e) {
107 _log.error(e, e);
108
109 throw new RemoteException(e.getMessage());
110 }
111 }
112
113 public static com.liferay.portlet.documentlibrary.model.DLFileShortcutSoap updateFileShortcut(
114 long fileShortcutId, long repositoryId, long folderId,
115 long toFileEntryId,
116 com.liferay.portal.service.ServiceContext serviceContext)
117 throws RemoteException {
118 try {
119 com.liferay.portlet.documentlibrary.model.DLFileShortcut returnValue =
120 DLFileShortcutServiceUtil.updateFileShortcut(fileShortcutId,
121 repositoryId, folderId, toFileEntryId, serviceContext);
122
123 return com.liferay.portlet.documentlibrary.model.DLFileShortcutSoap.toSoapModel(returnValue);
124 }
125 catch (Exception e) {
126 _log.error(e, e);
127
128 throw new RemoteException(e.getMessage());
129 }
130 }
131
132 public static void updateFileShortcuts(long oldToFileEntryId,
133 long newToFileEntryId) throws RemoteException {
134 try {
135 DLFileShortcutServiceUtil.updateFileShortcuts(oldToFileEntryId,
136 newToFileEntryId);
137 }
138 catch (Exception e) {
139 _log.error(e, e);
140
141 throw new RemoteException(e.getMessage());
142 }
143 }
144
145 private static Log _log = LogFactoryUtil.getLog(DLFileShortcutServiceSoap.class);
146 }