{"id":255,"date":"2007-01-27T10:59:30","date_gmt":"2007-01-27T14:59:30","guid":{"rendered":"http:\/\/www.dr-chuck.com\/wordpress\/?p=255"},"modified":"2011-12-17T12:21:49","modified_gmt":"2011-12-17T16:21:49","slug":"raw-notes-from-the-refactor","status":"publish","type":"post","link":"https:\/\/www.dr-chuck.com\/csev-blog\/2007\/01\/raw-notes-from-the-refactor\/","title":{"rendered":"Raw Notes from the Refactor"},"content":{"rendered":"<p>Moved some reusable code from SkinnablePortal to PortalService.<\/p>\n<p><!--more--><br \/>\npublic boolean allowTool(Site site, Placement placement)<br \/>\npublic boolean doGatewaySiteList()<br \/>\npublic List getGatewaySites()<br \/>\n\/\/ private ??<br \/>\npublic List getAllSites(HttpServletRequest req, Session session,<br \/>\nboolean includeMyWorkspace) throws IOException {<br \/>\npublic Site getMyWorkspace(Session session)<br \/>\npublic Map convertSiteToContext(HttpServletRequest req, Site s, String prefix,<br \/>\nString currentSiteId, String myWorkspaceSiteId)<br \/>\npublic List convertSitesToContext(HttpServletRequest req, List mySites, String prefix,<br \/>\nString currentSiteId, String myWorkspaceSiteId)<br \/>\npublic Site getSiteVisit(String siteId) throws PermissionException,<br \/>\nIdUnusedException {<br \/>\npublic String getSiteEffectiveId(Site site)<br \/>\nprivate String[] getGatewaySiteList()<br \/>\n\/\/ Is this called elsewhere<br \/>\nportalService<br \/>\nSee if indexof is still needed&#8230;<br \/>\n<dependency><br \/>\n<groupId>org.sakaiproject<\/groupId><br \/>\n<artifactId>sakai-util<\/artifactId><br \/>\n<version>${sakai.version}<\/version><br \/>\n<\/dependency><br \/>\n<dependency><br \/>\n<groupId>org.sakaiproject<\/groupId><br \/>\n<artifactId>sakai-util-api<\/artifactId><br \/>\n<version>${sakai.version}<\/version><br \/>\n<scope>provided<\/scope><br \/>\n<\/dependency><br \/>\n<dependency><br \/>\n<groupId>org.sakaiproject<\/groupId><br \/>\n<artifactId>sakai-entity-api<\/artifactId><br \/>\n<version>${sakai.version}<\/version><br \/>\n<scope>provided<\/scope><br \/>\n<\/dependency><br \/>\n<dependency><br \/>\n<groupId>org.sakaiproject<\/groupId><br \/>\n<artifactId>sakai-authz-api<\/artifactId><br \/>\n<version>${sakai.version}<\/version><br \/>\n<scope>provided<\/scope><br \/>\n<\/dependency><br \/>\n<dependency><br \/>\n<groupId>org.sakaiproject<\/groupId><br \/>\n<artifactId>sakai-user-api<\/artifactId><br \/>\n<version>${sakai.version}<\/version><br \/>\n<scope>provided<\/scope><br \/>\n<\/dependency><br \/>\nimport java.util.Iterator;<br \/>\nimport java.util.List;<br \/>\nimport java.util.Map;<br \/>\nimport java.io.IOException;<br \/>\nimport javax.servlet.http.HttpServletRequest;<br \/>\nimport org.sakaiproject.site.api.Site;<br \/>\nimport org.sakaiproject.exception.IdUnusedException;<br \/>\nimport org.sakaiproject.exception.PermissionException;<br \/>\nimport org.sakaiproject.tool.api.Placement;<br \/>\nimport org.sakaiproject.tool.api.Session;<br \/>\nboolean allowTool(Site site, Placement placement);<br \/>\nboolean doGatewaySiteList();<br \/>\nList getGatewaySites();<br \/>\nList getAllSites(HttpServletRequest req, Session session,<br \/>\nboolean includeMyWorkspace) throws IOException;<br \/>\nSite getMyWorkspace(Session session);<br \/>\nMap convertSiteToContext(HttpServletRequest req, Site s, String prefix,<br \/>\nString currentSiteId, String myWorkspaceSiteId);<br \/>\nList convertSitesToContext(HttpServletRequest req, List mySites, String prefix,<br \/>\nString currentSiteId, String myWorkspaceSiteId);<br \/>\nSite getSiteVisit(String siteId) throws PermissionException,<br \/>\nIdUnusedException;<br \/>\nString getSiteEffectiveId(Site site);<br \/>\n<dependency><br \/>\n<groupId>org.sakaiproject<\/groupId><br \/>\n<artifactId>sakai-site-api<\/artifactId><br \/>\n<version>${sakai.version}<\/version><br \/>\n<scope>provided<\/scope><br \/>\n<\/dependency><br \/>\n<dependency><br \/>\n<groupId>org.sakaiproject<\/groupId><br \/>\n<artifactId>sakai-tool-api<\/artifactId><br \/>\n<version>${sakai.version}<\/version><br \/>\n<scope>provided<\/scope><br \/>\n<\/dependency><br \/>\n<dependency><br \/>\n<groupId>org.sakaiproject<\/groupId><br \/>\n<artifactId>sakai-util-api<\/artifactId><br \/>\n<version>${sakai.version}<\/version><br \/>\n<scope>provided<\/scope><br \/>\n<\/dependency><br \/>\nProject.xml<br \/>\n<dependency><br \/>\n<groupId>sakaiproject<\/groupId><br \/>\n<artifactId>sakai-site-api<\/artifactId><br \/>\n<version>${sakai.version}<\/version><br \/>\n<\/dependency><br \/>\n<dependency><br \/>\n<groupId>sakaiproject<\/groupId><br \/>\n<artifactId>sakai-util<\/artifactId><br \/>\n<version>${sakai.version}<\/version><br \/>\n<\/dependency><br \/>\n<dependency><br \/>\n<groupId>sakaiproject<\/groupId><br \/>\n<artifactId>sakai-entity-api<\/artifactId><br \/>\n<version>${sakai.version}<\/version><br \/>\n<\/dependency><br \/>\n<dependency><br \/>\n<groupId>sakaiproject<\/groupId><br \/>\n<artifactId>sakai-authz-api<\/artifactId><br \/>\n<version>${sakai.version}<\/version><br \/>\n<\/dependency><br \/>\n<dependency><br \/>\n<groupId>sakaiproject<\/groupId><br \/>\n<artifactId>sakai-user-api<\/artifactId><br \/>\n<version>${sakai.version}<\/version><br \/>\n<\/dependency><br \/>\n<classpathentry combineaccessrules=\"false\" kind=\"src\" path=\"\/entity-api\"\/><br \/>\n<classpathentry combineaccessrules=\"false\" kind=\"src\" path=\"\/authz-api\"\/><br \/>\n<classpathentry combineaccessrules=\"false\" kind=\"src\" path=\"\/user-api\"\/><br \/>\n<classpathentry combineaccessrules=\"false\" kind=\"src\" path=\"\/util-api\"\/><br \/>\n<classpathentry combineaccessrules=\"false\" kind=\"src\" path=\"\/site-api\"\/><br \/>\n+<br \/>\n+    <dependency><br \/>\n+      <groupId>org.sakaiproject<\/groupId><br \/>\n+      <artifactId>sakai-site-api<\/artifactId><br \/>\n+      <version>${sakai.version}<\/version><br \/>\n+      <scope>provided<\/scope><br \/>\n+    <\/dependency><br \/>\n+    <dependency><br \/>\n+      <groupId>org.sakaiproject<\/groupId><br \/>\n+      <artifactId>sakai-util-api<\/artifactId><br \/>\n+      <version>${sakai.version}<\/version><br \/>\n+      <scope>provided<\/scope><br \/>\n+    <\/dependency><br \/>\n+<br \/>\n+    <dependency><br \/>\n+      <groupId>org.sakaiproject<\/groupId><br \/>\n+      <artifactId>sakai-site-api<\/artifactId><br \/>\n+      <version>${sakai.version}<\/version><br \/>\n+      <scope>provided<\/scope><br \/>\n+    <\/dependency><br \/>\n+    <dependency><br \/>\n+      <groupId>org.sakaiproject<\/groupId><br \/>\n+      <artifactId>sakai-util<\/artifactId><br \/>\n+      <version>${sakai.version}<\/version><br \/>\n+    <\/dependency><br \/>\n+    <dependency><br \/>\n+      <groupId>org.sakaiproject<\/groupId><br \/>\n+      <artifactId>sakai-util-api<\/artifactId><br \/>\n+      <version>${sakai.version}<\/version><br \/>\n+      <scope>provided<\/scope><br \/>\n+    <\/dependency><br \/>\n+<br \/>\n+    <dependency><br \/>\n+      <groupId>org.sakaiproject<\/groupId><br \/>\n+      <artifactId>sakai-entity-api<\/artifactId><br \/>\n+      <version>${sakai.version}<\/version><br \/>\n+      <scope>provided<\/scope><br \/>\n+    <\/dependency><br \/>\n+    <dependency><br \/>\n+      <groupId>org.sakaiproject<\/groupId><br \/>\n+      <artifactId>sakai-authz-api<\/artifactId><br \/>\n+      <version>${sakai.version}<\/version><br \/>\n+      <scope>provided<\/scope><br \/>\n+    <\/dependency><br \/>\n+    <dependency><br \/>\n+      <groupId>org.sakaiproject<\/groupId><br \/>\n+      <artifactId>sakai-user-api<\/artifactId><br \/>\n+      <version>${sakai.version}<\/version><br \/>\n+      <scope>provided<\/scope><br \/>\n+    <\/dependency><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Moved some reusable code from SkinnablePortal to PortalService.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-255","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/comments?post=255"}],"version-history":[{"count":1,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/255\/revisions"}],"predecessor-version":[{"id":2352,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/posts\/255\/revisions\/2352"}],"wp:attachment":[{"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/media?parent=255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/categories?post=255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dr-chuck.com\/csev-blog\/wp-json\/wp\/v2\/tags?post=255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}