|
15 | 15 | */
|
16 | 16 | package org.sakaiproject.commons.tool.entityprovider;
|
17 | 17 |
|
18 |
| -import java.io.*; |
| 18 | +import java.io.BufferedReader; |
| 19 | +import java.io.BufferedWriter; |
| 20 | +import java.io.IOException; |
| 21 | +import java.io.InputStreamReader; |
| 22 | +import java.io.OutputStream; |
| 23 | +import java.io.OutputStreamWriter; |
19 | 24 | import java.net.CookieHandler;
|
20 | 25 | import java.net.CookieManager;
|
21 | 26 | import java.net.CookiePolicy;
|
22 |
| -import java.net.MalformedURLException; |
23 | 27 | import java.net.HttpURLConnection;
|
| 28 | +import java.net.MalformedURLException; |
24 | 29 | import java.net.URL;
|
25 | 30 | import java.net.URLConnection;
|
26 |
| -import java.util.*; |
| 31 | +import java.util.ArrayList; |
| 32 | +import java.util.Arrays; |
| 33 | +import java.util.List; |
| 34 | +import java.util.Map; |
| 35 | +import java.util.Set; |
27 | 36 |
|
28 | 37 | import javax.servlet.http.HttpServletResponse;
|
29 | 38 |
|
30 | 39 | import org.apache.commons.fileupload.FileItem;
|
31 |
| -import org.apache.commons.lang.StringEscapeUtils; |
32 |
| -import org.apache.commons.lang.StringUtils; |
33 |
| - |
34 |
| -import org.sakaiproject.authz.api.PermissionsHelper; |
35 |
| -import org.sakaiproject.commons.api.datamodel.Comment; |
36 |
| -import org.sakaiproject.commons.api.datamodel.Post; |
37 |
| -import org.sakaiproject.commons.api.datamodel.PostsData; |
| 40 | +import org.apache.commons.lang3.StringEscapeUtils; |
| 41 | +import org.apache.commons.lang3.StringUtils; |
38 | 42 | import org.sakaiproject.commons.api.CommonsEvents;
|
39 | 43 | import org.sakaiproject.commons.api.CommonsManager;
|
40 | 44 | import org.sakaiproject.commons.api.CommonsSecurityManager;
|
41 | 45 | import org.sakaiproject.commons.api.PostReferenceFactory;
|
42 | 46 | import org.sakaiproject.commons.api.QueryBean;
|
43 | 47 | import org.sakaiproject.commons.api.SakaiProxy;
|
| 48 | +import org.sakaiproject.commons.api.datamodel.Comment; |
| 49 | +import org.sakaiproject.commons.api.datamodel.Post; |
| 50 | +import org.sakaiproject.commons.api.datamodel.PostsData; |
44 | 51 | import org.sakaiproject.entitybroker.EntityReference;
|
45 | 52 | import org.sakaiproject.entitybroker.EntityView;
|
46 | 53 | import org.sakaiproject.entitybroker.entityprovider.annotations.EntityCustomAction;
|
47 |
| -import org.sakaiproject.entitybroker.entityprovider.capabilities.*; |
| 54 | +import org.sakaiproject.entitybroker.entityprovider.capabilities.ActionsExecutable; |
| 55 | +import org.sakaiproject.entitybroker.entityprovider.capabilities.AutoRegisterEntityProvider; |
| 56 | +import org.sakaiproject.entitybroker.entityprovider.capabilities.Describeable; |
| 57 | +import org.sakaiproject.entitybroker.entityprovider.capabilities.Outputable; |
| 58 | +import org.sakaiproject.entitybroker.entityprovider.capabilities.ReferenceParseable; |
| 59 | +import org.sakaiproject.entitybroker.entityprovider.capabilities.RequestAware; |
48 | 60 | import org.sakaiproject.entitybroker.entityprovider.extension.ActionReturn;
|
49 | 61 | import org.sakaiproject.entitybroker.entityprovider.extension.Formats;
|
50 | 62 | import org.sakaiproject.entitybroker.entityprovider.extension.RequestGetter;
|
51 | 63 | import org.sakaiproject.entitybroker.exception.EntityException;
|
52 | 64 | import org.sakaiproject.entitybroker.util.AbstractEntityProvider;
|
53 |
| -import org.sakaiproject.site.api.Site; |
54 |
| -import org.sakaiproject.site.api.ToolConfiguration; |
55 |
| -import org.sakaiproject.tool.api.Session; |
56 | 65 |
|
57 | 66 | import lombok.Setter;
|
58 | 67 | import lombok.extern.slf4j.Slf4j;
|
|
0 commit comments