From c6b27035c2cc79b5537915be6ae74dbcc96a505e Mon Sep 17 00:00:00 2001 From: "massimiliano.assante" Date: Thu, 20 Dec 2012 15:52:10 +0000 Subject: [PATCH] git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/application-support-layer/applicationSupportLayerSocial@65343 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../social/ApplicationNewsManager.java | 2 +- .../social/NewsManager.java | 2 +- target/apidocs/allclasses-frame.html | 42 -- target/apidocs/allclasses-noframe.html | 42 -- target/apidocs/constant-values.html | 147 ----- target/apidocs/deprecated-list.html | 147 ----- target/apidocs/help-doc.html | 224 ------- target/apidocs/index-all.html | 287 --------- target/apidocs/index.html | 40 -- .../social/ApplicationNewsManager.html | 419 -------------- .../social/AslNotificationManager.html | 547 ------------------ .../social/NewsManager.html | 305 ---------- .../social/NotificationManager.html | 437 -------------- .../social/SocialPortalBridge.html | 363 ------------ .../class-use/ApplicationNewsManager.html | 145 ----- .../class-use/AslNotificationManager.html | 145 ----- .../social/class-use/NewsManager.html | 181 ------ .../social/class-use/NotificationManager.html | 181 ------ .../social/class-use/SocialPortalBridge.html | 189 ------ .../ApplicationProfileNotFoundException.html | 241 -------- .../ApplicationProfileNotFoundException.html | 145 ----- .../social/ex/package-frame.html | 33 -- .../social/ex/package-summary.html | 158 ----- .../social/ex/package-tree.html | 159 ----- .../social/ex/package-use.html | 145 ----- .../social/imageType/ImageType.html | 387 ------------- .../social/imageType/class-use/ImageType.html | 237 -------- .../social/imageType/package-frame.html | 33 -- .../social/imageType/package-summary.html | 158 ----- .../social/imageType/package-tree.html | 157 ----- .../social/imageType/package-use.html | 190 ------ .../social/package-frame.html | 50 -- .../social/package-summary.html | 184 ------ .../social/package-tree.html | 163 ------ .../social/package-use.html | 183 ------ target/apidocs/overview-frame.html | 45 -- target/apidocs/overview-summary.html | 161 ------ target/apidocs/overview-tree.html | 167 ------ target/apidocs/package-list | 2 - target/apidocs/resources/inherit.gif | Bin 57 -> 0 bytes target/apidocs/serialized-form.html | 164 ------ target/apidocs/stylesheet.css | 29 - .../fileSetFormatter.1259442186.tmp/INSTALL | 2 - .../INSTALL.1978364459.filtered | 2 - .../fileSetFormatter.1259442186.tmp/LICENSE | 7 - .../LICENSE.1299409633.filtered | 7 - .../MAINTAINERS | 6 - .../MAINTAINERS.206497821.filtered | 6 - .../fileSetFormatter.1259442186.tmp/README | 35 -- .../README.2139677201.filtered | 35 -- .../changelog.xml | 5 - .../changelog.xml.789931884.filtered | 5 - .../fileSetFormatter.2083836561.tmp/INSTALL | 2 - .../INSTALL.909492190.filtered | 2 - .../fileSetFormatter.2083836561.tmp/LICENSE | 7 - .../LICENSE.94043744.filtered | 7 - .../MAINTAINERS | 6 - .../MAINTAINERS.1398383198.filtered | 6 - .../fileSetFormatter.2083836561.tmp/README | 35 -- .../README.662662985.filtered | 35 -- .../changelog.xml | 5 - .../changelog.xml.962095840.filtered | 5 - .../fileSetFormatter.749257333.tmp/INSTALL | 2 - .../INSTALL.1202990928.filtered | 2 - .../fileSetFormatter.749257333.tmp/LICENSE | 7 - .../LICENSE.51361829.filtered | 7 - .../MAINTAINERS | 6 - .../MAINTAINERS.1500681110.filtered | 6 - .../fileSetFormatter.749257333.tmp/README | 35 -- .../README.240922350.filtered | 35 -- .../changelog.xml | 5 - .../changelog.xml.1053689724.filtered | 5 - .../profile.xml.1658067470.filtered | 25 - .../profile.xml.200538967.filtered | 25 - .../profile.xml.485954080.filtered | 25 - .../svnpath.txt.2143828316.filtered | 1 - .../svnpath.txt.393524967.filtered | 1 - .../svnpath.txt.685764856.filtered | 1 - target/aslsocial-0.1.0-SNAPSHOT-javadoc.jar | Bin 71806 -> 0 bytes ...ocial-0.1.0-SNAPSHOT-servicearchive.tar.gz | Bin 42941 -> 0 bytes target/aslsocial-0.1.0-SNAPSHOT-sources.jar | Bin 8120 -> 0 bytes target/aslsocial-0.1.0-SNAPSHOT-tests.jar | Bin 3492 -> 0 bytes target/aslsocial-0.1.0-SNAPSHOT.jar | Bin 19519 -> 0 bytes .../javadoc-options-javadoc-resources.xml | 10 - target/javadoc-bundle-options/package-list | 203 ------- target/maven-archiver/pom.properties | 5 - .../compile/default-compile/createdFiles.lst | 0 .../compile/default-compile/inputFiles.lst | 6 - .../default-testCompile/createdFiles.lst | 0 .../default-testCompile/inputFiles.lst | 1 - target/profile.xml | 25 - 91 files changed, 2 insertions(+), 7692 deletions(-) delete mode 100644 target/apidocs/allclasses-frame.html delete mode 100644 target/apidocs/allclasses-noframe.html delete mode 100644 target/apidocs/constant-values.html delete mode 100644 target/apidocs/deprecated-list.html delete mode 100644 target/apidocs/help-doc.html delete mode 100644 target/apidocs/index-all.html delete mode 100644 target/apidocs/index.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/ApplicationNewsManager.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/AslNotificationManager.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/NewsManager.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/NotificationManager.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/SocialPortalBridge.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/class-use/ApplicationNewsManager.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/class-use/AslNotificationManager.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/class-use/NewsManager.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/class-use/NotificationManager.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/class-use/SocialPortalBridge.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/ex/ApplicationProfileNotFoundException.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/ex/class-use/ApplicationProfileNotFoundException.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-frame.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-summary.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-tree.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-use.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/imageType/ImageType.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/imageType/class-use/ImageType.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-frame.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-summary.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-tree.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-use.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/package-frame.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/package-summary.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/package-tree.html delete mode 100644 target/apidocs/org/gcube/applicationsupportlayer/social/package-use.html delete mode 100644 target/apidocs/overview-frame.html delete mode 100644 target/apidocs/overview-summary.html delete mode 100644 target/apidocs/overview-tree.html delete mode 100644 target/apidocs/package-list delete mode 100644 target/apidocs/resources/inherit.gif delete mode 100644 target/apidocs/serialized-form.html delete mode 100644 target/apidocs/stylesheet.css delete mode 100644 target/archive-tmp/fileSetFormatter.1259442186.tmp/INSTALL delete mode 100644 target/archive-tmp/fileSetFormatter.1259442186.tmp/INSTALL.1978364459.filtered delete mode 100644 target/archive-tmp/fileSetFormatter.1259442186.tmp/LICENSE delete mode 100644 target/archive-tmp/fileSetFormatter.1259442186.tmp/LICENSE.1299409633.filtered delete mode 100644 target/archive-tmp/fileSetFormatter.1259442186.tmp/MAINTAINERS delete mode 100644 target/archive-tmp/fileSetFormatter.1259442186.tmp/MAINTAINERS.206497821.filtered delete mode 100644 target/archive-tmp/fileSetFormatter.1259442186.tmp/README delete mode 100644 target/archive-tmp/fileSetFormatter.1259442186.tmp/README.2139677201.filtered delete mode 100644 target/archive-tmp/fileSetFormatter.1259442186.tmp/changelog.xml delete mode 100644 target/archive-tmp/fileSetFormatter.1259442186.tmp/changelog.xml.789931884.filtered delete mode 100644 target/archive-tmp/fileSetFormatter.2083836561.tmp/INSTALL delete mode 100644 target/archive-tmp/fileSetFormatter.2083836561.tmp/INSTALL.909492190.filtered delete mode 100644 target/archive-tmp/fileSetFormatter.2083836561.tmp/LICENSE delete mode 100644 target/archive-tmp/fileSetFormatter.2083836561.tmp/LICENSE.94043744.filtered delete mode 100644 target/archive-tmp/fileSetFormatter.2083836561.tmp/MAINTAINERS delete mode 100644 target/archive-tmp/fileSetFormatter.2083836561.tmp/MAINTAINERS.1398383198.filtered delete mode 100644 target/archive-tmp/fileSetFormatter.2083836561.tmp/README delete mode 100644 target/archive-tmp/fileSetFormatter.2083836561.tmp/README.662662985.filtered delete mode 100644 target/archive-tmp/fileSetFormatter.2083836561.tmp/changelog.xml delete mode 100644 target/archive-tmp/fileSetFormatter.2083836561.tmp/changelog.xml.962095840.filtered delete mode 100644 target/archive-tmp/fileSetFormatter.749257333.tmp/INSTALL delete mode 100644 target/archive-tmp/fileSetFormatter.749257333.tmp/INSTALL.1202990928.filtered delete mode 100644 target/archive-tmp/fileSetFormatter.749257333.tmp/LICENSE delete mode 100644 target/archive-tmp/fileSetFormatter.749257333.tmp/LICENSE.51361829.filtered delete mode 100644 target/archive-tmp/fileSetFormatter.749257333.tmp/MAINTAINERS delete mode 100644 target/archive-tmp/fileSetFormatter.749257333.tmp/MAINTAINERS.1500681110.filtered delete mode 100644 target/archive-tmp/fileSetFormatter.749257333.tmp/README delete mode 100644 target/archive-tmp/fileSetFormatter.749257333.tmp/README.240922350.filtered delete mode 100644 target/archive-tmp/fileSetFormatter.749257333.tmp/changelog.xml delete mode 100644 target/archive-tmp/fileSetFormatter.749257333.tmp/changelog.xml.1053689724.filtered delete mode 100644 target/archive-tmp/profile.xml.1658067470.filtered delete mode 100644 target/archive-tmp/profile.xml.200538967.filtered delete mode 100644 target/archive-tmp/profile.xml.485954080.filtered delete mode 100644 target/archive-tmp/svnpath.txt.2143828316.filtered delete mode 100644 target/archive-tmp/svnpath.txt.393524967.filtered delete mode 100644 target/archive-tmp/svnpath.txt.685764856.filtered delete mode 100644 target/aslsocial-0.1.0-SNAPSHOT-javadoc.jar delete mode 100644 target/aslsocial-0.1.0-SNAPSHOT-servicearchive.tar.gz delete mode 100644 target/aslsocial-0.1.0-SNAPSHOT-sources.jar delete mode 100644 target/aslsocial-0.1.0-SNAPSHOT-tests.jar delete mode 100644 target/aslsocial-0.1.0-SNAPSHOT.jar delete mode 100644 target/javadoc-bundle-options/javadoc-options-javadoc-resources.xml delete mode 100644 target/javadoc-bundle-options/package-list delete mode 100644 target/maven-archiver/pom.properties delete mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst delete mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst delete mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst delete mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst delete mode 100644 target/profile.xml diff --git a/src/main/java/org/gcube/applicationsupportlayer/social/ApplicationNewsManager.java b/src/main/java/org/gcube/applicationsupportlayer/social/ApplicationNewsManager.java index 94f4db0..2aa7eca 100644 --- a/src/main/java/org/gcube/applicationsupportlayer/social/ApplicationNewsManager.java +++ b/src/main/java/org/gcube/applicationsupportlayer/social/ApplicationNewsManager.java @@ -24,8 +24,8 @@ import org.gcube.common.core.utils.logging.GCUBEClientLog; import org.gcube.portal.databook.shared.ApplicationProfile; import org.gcube.portal.databook.shared.Feed; import org.gcube.portal.databook.shared.FeedType; +import org.gcube.portal.databook.shared.ImageType; import org.gcube.portal.databook.shared.PrivacyLevel; -import org.gcube.portal.databook.shared.ex.ImageType; /** diff --git a/src/main/java/org/gcube/applicationsupportlayer/social/NewsManager.java b/src/main/java/org/gcube/applicationsupportlayer/social/NewsManager.java index 95de9cc..a4071e6 100644 --- a/src/main/java/org/gcube/applicationsupportlayer/social/NewsManager.java +++ b/src/main/java/org/gcube/applicationsupportlayer/social/NewsManager.java @@ -2,7 +2,7 @@ package org.gcube.applicationsupportlayer.social; import java.io.InputStream; -import org.gcube.portal.databook.shared.ex.ImageType; +import org.gcube.portal.databook.shared.ImageType; diff --git a/target/apidocs/allclasses-frame.html b/target/apidocs/allclasses-frame.html deleted file mode 100644 index 7be56fe..0000000 --- a/target/apidocs/allclasses-frame.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - -All Classes (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - -All Classes -
- - - - - -
ApplicationNewsManager -
-ApplicationProfileNotFoundException -
-AslNotificationManager -
-NewsManager -
-NotificationManager -
-SocialPortalBridge -
-
- - - diff --git a/target/apidocs/allclasses-noframe.html b/target/apidocs/allclasses-noframe.html deleted file mode 100644 index 951b88c..0000000 --- a/target/apidocs/allclasses-noframe.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - -All Classes (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - -All Classes -
- - - - - -
ApplicationNewsManager -
-ApplicationProfileNotFoundException -
-AslNotificationManager -
-NewsManager -
-NotificationManager -
-SocialPortalBridge -
-
- - - diff --git a/target/apidocs/constant-values.html b/target/apidocs/constant-values.html deleted file mode 100644 index 94b7918..0000000 --- a/target/apidocs/constant-values.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - -Constant Field Values (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Constant Field Values

-
-
-Contents - -
- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/deprecated-list.html b/target/apidocs/deprecated-list.html deleted file mode 100644 index 43ee3c8..0000000 --- a/target/apidocs/deprecated-list.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - -Deprecated List (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Deprecated API

-
-
-Contents - -
- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/help-doc.html b/target/apidocs/help-doc.html deleted file mode 100644 index b053eff..0000000 --- a/target/apidocs/help-doc.html +++ /dev/null @@ -1,224 +0,0 @@ - - - - - - - -API Help (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-How This API Document Is Organized

-
-This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

-Overview

-
- -

-The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

-

-Package

-
- -

-Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:

-
-

-Class/Interface

-
- -

-Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

-Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
- -

-Annotation Type

-
- -

-Each annotation type has its own separate page with the following sections:

-
- -

-Enum

-
- -

-Each enum has its own separate page with the following sections:

-
-

-Use

-
-Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
-

-Tree (Class Hierarchy)

-
-There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object. -
-

-Deprecated API

-
-The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
-

-Index

-
-The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
-

-Prev/Next

-These links take you to the next or previous class, interface, package, or related page.

-Frames/No Frames

-These links show and hide the HTML frames. All pages are available with or without frames. -

-

-Serialized Form

-Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description. -

-

-Constant Field Values

-The Constant Field Values page lists the static final fields and their values. -

- - -This help file applies to API documentation generated using the standard doclet. - -
-


- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/index-all.html b/target/apidocs/index-all.html deleted file mode 100644 index d9fcf6a..0000000 --- a/target/apidocs/index-all.html +++ /dev/null @@ -1,287 +0,0 @@ - - - - - - - -Index (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A E G N O S _
-

-A

-
-
ApplicationNewsManager - Class in org.gcube.applicationsupportlayer.social
 
ApplicationNewsManager(ASLSession, String) - -Constructor for class org.gcube.applicationsupportlayer.social.ApplicationNewsManager -
  -
ApplicationProfileNotFoundException - Exception in org.gcube.applicationsupportlayer.social.ex
 
ApplicationProfileNotFoundException(String) - -Constructor for exception org.gcube.applicationsupportlayer.social.ex.ApplicationProfileNotFoundException -
  -
AslNotificationManager - Class in org.gcube.applicationsupportlayer.social
 
AslNotificationManager(ASLSession) - -Constructor for class org.gcube.applicationsupportlayer.social.AslNotificationManager -
  -
aslSession - -Variable in class org.gcube.applicationsupportlayer.social.SocialPortalBridge -
  -
-
-

-E

-
-
escapeHtml(String) - -Method in class org.gcube.applicationsupportlayer.social.SocialPortalBridge -
Escape an html string. -
-
-

-G

-
-
getApplicationProfile() - -Method in class org.gcube.applicationsupportlayer.social.ApplicationNewsManager -
  -
getScopeByOrganizationId(String) - -Method in class org.gcube.applicationsupportlayer.social.SocialPortalBridge -
  -
getStoreInstance() - -Static method in class org.gcube.applicationsupportlayer.social.SocialPortalBridge -
  -
-
-

-N

-
-
NewsManager - Interface in org.gcube.applicationsupportlayer.social
 
NotificationManager - Interface in org.gcube.applicationsupportlayer.social
 
notifyAddedItem(String, WorkspaceItem) - -Method in class org.gcube.applicationsupportlayer.social.AslNotificationManager -
use to notify a user he got a workspace item new in some of his workspace shared folder -
notifyAddedItem(String, WorkspaceItem) - -Method in interface org.gcube.applicationsupportlayer.social.NotificationManager -
use to notify a user he got a workspace item new in some of his workspace shared folder -
notifyCommentReply(String, Comment) - -Method in class org.gcube.applicationsupportlayer.social.AslNotificationManager -
use to notify a user that commented on a feed (Not his) that someone commented too -
notifyCommentReply(String, Comment) - -Method in interface org.gcube.applicationsupportlayer.social.NotificationManager -
use to notify a user that commented on a feed (Not his) that someone commented too -
notifyFolderAddedUser(String, WorkspaceFolder, String) - -Method in class org.gcube.applicationsupportlayer.social.AslNotificationManager -
use to notify a user that a new user was added in on of his workspace shared folder -
notifyFolderAddedUser(String, WorkspaceFolder, String) - -Method in interface org.gcube.applicationsupportlayer.social.NotificationManager -
use to notify a user that a new user was added in on of his workspace shared folder -
notifyFolderRemovedUser(String, WorkspaceFolder, String) - -Method in class org.gcube.applicationsupportlayer.social.AslNotificationManager -
use to notify a user that an existing user was removed from one of his workspace shared folder -
notifyFolderRemovedUser(String, WorkspaceFolder, String) - -Method in interface org.gcube.applicationsupportlayer.social.NotificationManager -
use to notify a user that an existing user was removed from one of his workspace shared folder -
notifyFolderSharing(String, WorkspaceFolder) - -Method in class org.gcube.applicationsupportlayer.social.AslNotificationManager -
use to notify a user he got a workspace folder shared -
notifyFolderSharing(String, WorkspaceFolder) - -Method in interface org.gcube.applicationsupportlayer.social.NotificationManager -
use to notify a user he got a workspace folder shared -
notifyLikedFeed(String, Feed) - -Method in class org.gcube.applicationsupportlayer.social.AslNotificationManager -
use to notify a user he got one of his feed liked -
notifyLikedFeed(String, Feed) - -Method in interface org.gcube.applicationsupportlayer.social.NotificationManager -
use to notify a user he got one of his feed liked -
notifyMessageReceived(String, WorkspaceMessage) - -Method in class org.gcube.applicationsupportlayer.social.AslNotificationManager -
-
notifyMessageReceived(String, WorkspaceMessage) - -Method in interface org.gcube.applicationsupportlayer.social.NotificationManager -
  -
notifyOwnCommentReply(String, Comment) - -Method in class org.gcube.applicationsupportlayer.social.AslNotificationManager -
-
notifyOwnCommentReply(String, Comment) - -Method in interface org.gcube.applicationsupportlayer.social.NotificationManager -
  -
notifyRemovedItem(String, WorkspaceItem) - -Method in class org.gcube.applicationsupportlayer.social.AslNotificationManager -
use to notify a user he got a workspace item deleted from one of his workspace shared folder -
notifyRemovedItem(String, WorkspaceItem) - -Method in interface org.gcube.applicationsupportlayer.social.NotificationManager -
use to notify a user he got a workspace item deleted from one of his workspace shared folder -
notifyUpdatedItem(String, WorkspaceItem) - -Method in class org.gcube.applicationsupportlayer.social.AslNotificationManager -
use to notify a user he got a workspace item updated from one of his workspace shared folder -
notifyUpdatedItem(String, WorkspaceItem) - -Method in interface org.gcube.applicationsupportlayer.social.NotificationManager -
use to notify a user he got a workspace item updated from one of his workspace shared folder -
-
-

-O

-
-
org.gcube.applicationsupportlayer.social - package org.gcube.applicationsupportlayer.social
 
org.gcube.applicationsupportlayer.social.ex - package org.gcube.applicationsupportlayer.social.ex
 
-
-

-S

-
-
shareApplicationUpdate(String) - -Method in class org.gcube.applicationsupportlayer.social.ApplicationNewsManager -
use to share an update from your application -
shareApplicationUpdate(String, String) - -Method in class org.gcube.applicationsupportlayer.social.ApplicationNewsManager -
use to share an update from your application with a reference to the news object -
shareApplicationUpdate(String, String, String, String, String) - -Method in class org.gcube.applicationsupportlayer.social.ApplicationNewsManager -
use to share an update from your application with a reference to the news object and with a link preview -
shareApplicationUpdate(String, String, String, String, InputStream, ImageType) - -Method in class org.gcube.applicationsupportlayer.social.ApplicationNewsManager -
use to share an update from your application with a reference to the news object and with a link preview passing its input stream -
shareApplicationUpdate(String) - -Method in interface org.gcube.applicationsupportlayer.social.NewsManager -
use to share an update from your application -
shareApplicationUpdate(String, String) - -Method in interface org.gcube.applicationsupportlayer.social.NewsManager -
use to share an update from your application with a reference to the news object -
shareApplicationUpdate(String, String, String, String, String) - -Method in interface org.gcube.applicationsupportlayer.social.NewsManager -
use to share an update from your application with a reference to the news object and with a link preview -
shareApplicationUpdate(String, String, String, String, InputStream, ImageType) - -Method in interface org.gcube.applicationsupportlayer.social.NewsManager -
use to share an update from your application with a reference to the news object and with a link preview passing its input stream -
SocialPortalBridge - Class in org.gcube.applicationsupportlayer.social
 
SocialPortalBridge(ASLSession) - -Constructor for class org.gcube.applicationsupportlayer.social.SocialPortalBridge -
  -
-
-

-_

-
-
_log - -Static variable in class org.gcube.applicationsupportlayer.social.SocialPortalBridge -
  -
-
-A E G N O S _ - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/index.html b/target/apidocs/index.html deleted file mode 100644 index f26721b..0000000 --- a/target/apidocs/index.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - -Social Portal ASL Extension 0.1.0-SNAPSHOT API - - - - - - - - - - - -<H2> -Frame Alert</H2> - -<P> -This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. -<BR> -Link to<A HREF="overview-summary.html">Non-frame version.</A> - - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/ApplicationNewsManager.html b/target/apidocs/org/gcube/applicationsupportlayer/social/ApplicationNewsManager.html deleted file mode 100644 index 1bfa96d..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/ApplicationNewsManager.html +++ /dev/null @@ -1,419 +0,0 @@ - - - - - - - -ApplicationNewsManager (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.gcube.applicationsupportlayer.social -
-Class ApplicationNewsManager

-
-java.lang.Object
-  extended by org.gcube.applicationsupportlayer.social.SocialPortalBridge
-      extended by org.gcube.applicationsupportlayer.social.ApplicationNewsManager
-
-
-
All Implemented Interfaces:
NewsManager
-
-
-
-
public class ApplicationNewsManager
extends SocialPortalBridge
implements NewsManager
- - -

-

-
Version:
-
0.1 Dec 2012 - - use to share updates from within your applicationProfile, the update will be published in the Users News Feed belonging to the VRE your applicationProfile runs into
-
Author:
-
Massimiliano Assante, ISTI-CNR
-
-
- -

- - - - - - - -
-Field Summary
- - - - - - - -
Fields inherited from class org.gcube.applicationsupportlayer.social.SocialPortalBridge
aslSession
-  - - - - - - - - - - -
-Constructor Summary
ApplicationNewsManager(org.gcube.application.framework.core.session.ASLSession session, - String portletClassName) - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- org.gcube.portal.databook.shared.ApplicationProfilegetApplicationProfile() - -
-           
- booleanshareApplicationUpdate(String feedText) - -
-          use to share an update from your application
- booleanshareApplicationUpdate(String feedText, - String uriParams) - -
-          use to share an update from your application with a reference to the news object
- booleanshareApplicationUpdate(String feedText, - String uriParams, - String previewTitle, - String previewDescription, - InputStream previewThumbnailInputStream, - org.gcube.portal.databook.shared.ex.ImageType imageExtension) - -
-          use to share an update from your application with a reference to the news object and with a link preview passing its input stream
- booleanshareApplicationUpdate(String feedText, - String uriParams, - String previewTitle, - String previewDescription, - String previewThumbnailUrl) - -
-          use to share an update from your application with a reference to the news object and with a link preview
- - - - - - - -
Methods inherited from class org.gcube.applicationsupportlayer.social.SocialPortalBridge
escapeHtml, getScopeByOrganizationId, getStoreInstance
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Constructor Detail
- -

-ApplicationNewsManager

-
-public ApplicationNewsManager(org.gcube.application.framework.core.session.ASLSession session,
-                              String portletClassName)
-
-
-
Parameters:
aslSession - the ASLSession instance
portletClassName - your servlet class name will be used ad unique identifier for your applicationProfile
-
- - - - - - - - -
-Method Detail
- -

-getApplicationProfile

-
-public org.gcube.portal.databook.shared.ApplicationProfile getApplicationProfile()
-
-
-
-
-
-
-
-
-
- -

-shareApplicationUpdate

-
-public boolean shareApplicationUpdate(String feedText)
-
-
use to share an update from your application -

-

-
Specified by:
shareApplicationUpdate in interface NewsManager
-
-
-
Parameters:
feedText - add a description for the update you are sharing -
Returns:
true if the update is correctly delivered, false otherwise
-
-
-
- -

-shareApplicationUpdate

-
-public boolean shareApplicationUpdate(String feedText,
-                                      String uriParams)
-
-
use to share an update from your application with a reference to the news object -

-

-
Specified by:
shareApplicationUpdate in interface NewsManager
-
-
-
Parameters:
feedText - description for the update you are sharing
uriParams - additional parameters if your application supports the direct opening of of this update's object e.g. id=12345&type=foo -
Returns:
true if the update is correctly delivered, false otherwise
-
-
-
- -

-shareApplicationUpdate

-
-public boolean shareApplicationUpdate(String feedText,
-                                      String uriParams,
-                                      String previewTitle,
-                                      String previewDescription,
-                                      String previewThumbnailUrl)
-
-
use to share an update from your application with a reference to the news object and with a link preview -

-

-
Specified by:
shareApplicationUpdate in interface NewsManager
-
-
-
Parameters:
feedText - add a description for the update you are sharing
uriParams - additional parameters if your application supports the direct opening of of this update's object e.g. id=12345&type=foo
previewTitle - the title to show in the preview
previewDescription - the description to show in the preview
previewThumbnailUrl - the image url to show in the preview -
Returns:
true if the update is correctly delivered, false otherwise
-
-
-
- -

-shareApplicationUpdate

-
-public boolean shareApplicationUpdate(String feedText,
-                                      String uriParams,
-                                      String previewTitle,
-                                      String previewDescription,
-                                      InputStream previewThumbnailInputStream,
-                                      org.gcube.portal.databook.shared.ex.ImageType imageExtension)
-
-
use to share an update from your application with a reference to the news object and with a link preview passing its input stream -

-

-
Specified by:
shareApplicationUpdate in interface NewsManager
-
-
-
Parameters:
feedText - add a description for the update you are sharing
uriParams - additional parameters if your application supports the direct opening of of this update's object e.g. id=12345&type=foo
previewTitle - the title to show in the preview
previewDescription - the description to show in the preview
previewThumbnailInputStream - the image url Input Stream to show in the preview
imageExtension - the image Extension -
Returns:
true if the update is correctly delivered, false otherwise
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/AslNotificationManager.html b/target/apidocs/org/gcube/applicationsupportlayer/social/AslNotificationManager.html deleted file mode 100644 index 2745f70..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/AslNotificationManager.html +++ /dev/null @@ -1,547 +0,0 @@ - - - - - - - -AslNotificationManager (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.gcube.applicationsupportlayer.social -
-Class AslNotificationManager

-
-java.lang.Object
-  extended by org.gcube.applicationsupportlayer.social.SocialPortalBridge
-      extended by org.gcube.applicationsupportlayer.social.AslNotificationManager
-
-
-
All Implemented Interfaces:
NotificationManager
-
-
-
-
public class AslNotificationManager
extends SocialPortalBridge
implements NotificationManager
- - -

-

-
Version:
-
0.1 Dec 2012 - - use to notify users from within your application
-
Author:
-
Massimiliano Assante, ISTI-CNR
-
-
- -

- - - - - - - -
-Field Summary
- - - - - - - -
Fields inherited from class org.gcube.applicationsupportlayer.social.SocialPortalBridge
_log, aslSession
-  - - - - - - - - - - -
-Constructor Summary
AslNotificationManager(org.gcube.application.framework.core.session.ASLSession session) - -
-           
-  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- booleannotifyAddedItem(String userIdToNotify, - org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem newItem) - -
-          use to notify a user he got a workspace item new in some of his workspace shared folder
- booleannotifyCommentReply(String userIdToNotify, - org.gcube.portal.databook.shared.Comment comment) - -
-          use to notify a user that commented on a feed (Not his) that someone commented too
- booleannotifyFolderAddedUser(String userIdToNotify, - org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceFolder sharedFolder, - String newAddedUserId) - -
-          use to notify a user that a new user was added in on of his workspace shared folder
- booleannotifyFolderRemovedUser(String userIdToNotify, - org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceFolder sharedFolder, - String removedUserId) - -
-          use to notify a user that an existing user was removed from one of his workspace shared folder
- booleannotifyFolderSharing(String userIdToNotify, - org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceFolder sharedFolder) - -
-          use to notify a user he got a workspace folder shared
- booleannotifyLikedFeed(String userIdToNotify, - org.gcube.portal.databook.shared.Feed likedFeed) - -
-          use to notify a user he got one of his feed liked
- booleannotifyMessageReceived(String userIdToNotify, - org.gcube.portlets.user.homelibrary.home.workspace.sharing.WorkspaceMessage message) - -
-          
- booleannotifyOwnCommentReply(String userIdToNotify, - org.gcube.portal.databook.shared.Comment comment) - -
-          
- booleannotifyRemovedItem(String userIdToNotify, - org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem removedItem) - -
-          use to notify a user he got a workspace item deleted from one of his workspace shared folder
- booleannotifyUpdatedItem(String userIdToNotify, - org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem updatedItem) - -
-          use to notify a user he got a workspace item updated from one of his workspace shared folder
- - - - - - - -
Methods inherited from class org.gcube.applicationsupportlayer.social.SocialPortalBridge
escapeHtml, getScopeByOrganizationId, getStoreInstance
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Constructor Detail
- -

-AslNotificationManager

-
-public AslNotificationManager(org.gcube.application.framework.core.session.ASLSession session)
-
-
- - - - - - - - -
-Method Detail
- -

-notifyFolderSharing

-
-public boolean notifyFolderSharing(String userIdToNotify,
-                                   org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceFolder sharedFolder)
-
-
use to notify a user he got a workspace folder shared -

-

-
Specified by:
notifyFolderSharing in interface NotificationManager
-
-
-
Parameters:
userIdToNotify - the user you want to notify
sharedFolder - the shared WorkspaceFolder -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyFolderAddedUser

-
-public boolean notifyFolderAddedUser(String userIdToNotify,
-                                     org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceFolder sharedFolder,
-                                     String newAddedUserId)
-
-
use to notify a user that a new user was added in on of his workspace shared folder -

-

-
Specified by:
notifyFolderAddedUser in interface NotificationManager
-
-
-
Parameters:
userIdToNotify - the user you want to notify
sharedFolder - the shared WorkspaceFolder
newAddedUserId - the new user that was added -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyFolderRemovedUser

-
-public boolean notifyFolderRemovedUser(String userIdToNotify,
-                                       org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceFolder sharedFolder,
-                                       String removedUserId)
-
-
use to notify a user that an existing user was removed from one of his workspace shared folder -

-

-
Specified by:
notifyFolderRemovedUser in interface NotificationManager
-
-
-
Parameters:
userIdToNotify - the user you want to notify
sharedFolder - the shared WorkspaceFolder
removedUserId - the new user that was removed -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyAddedItem

-
-public boolean notifyAddedItem(String userIdToNotify,
-                               org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem newItem)
-
-
use to notify a user he got a workspace item new in some of his workspace shared folder -

-

-
Specified by:
notifyAddedItem in interface NotificationManager
-
-
-
Parameters:
userIdToNotify - the user you want to notify
newItem - the new shared WorkspaceItem -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyRemovedItem

-
-public boolean notifyRemovedItem(String userIdToNotify,
-                                 org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem removedItem)
-
-
use to notify a user he got a workspace item deleted from one of his workspace shared folder -

-

-
Specified by:
notifyRemovedItem in interface NotificationManager
-
-
-
Parameters:
userIdToNotify - the user you want to notify
removedItem - the removed WorkspaceItem -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyUpdatedItem

-
-public boolean notifyUpdatedItem(String userIdToNotify,
-                                 org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem updatedItem)
-
-
use to notify a user he got a workspace item updated from one of his workspace shared folder -

-

-
Specified by:
notifyUpdatedItem in interface NotificationManager
-
-
-
Parameters:
userIdToNotify - the user you want to notify
updatedItem - the updated shared WorkspaceItem -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyMessageReceived

-
-public boolean notifyMessageReceived(String userIdToNotify,
-                                     org.gcube.portlets.user.homelibrary.home.workspace.sharing.WorkspaceMessage message)
-
-
-

-

-
Specified by:
notifyMessageReceived in interface NotificationManager
-
-
-
Parameters:
userIdToNotify - the user you want to notify
message - the WorkspaceMessage sent -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyOwnCommentReply

-
-public boolean notifyOwnCommentReply(String userIdToNotify,
-                                     org.gcube.portal.databook.shared.Comment comment)
-
-
-

-

-
Specified by:
notifyOwnCommentReply in interface NotificationManager
-
-
-
Parameters:
userIdToNotify - the user you want to notify
comment - the Comment instance to which someone replied to -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyCommentReply

-
-public boolean notifyCommentReply(String userIdToNotify,
-                                  org.gcube.portal.databook.shared.Comment comment)
-
-
use to notify a user that commented on a feed (Not his) that someone commented too -

-

-
Specified by:
notifyCommentReply in interface NotificationManager
-
-
-
Parameters:
userIdToNotify - the user you want to notify
comment - the Comment instance to which someone replied to -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyLikedFeed

-
-public boolean notifyLikedFeed(String userIdToNotify,
-                               org.gcube.portal.databook.shared.Feed likedFeed)
-
-
use to notify a user he got one of his feed liked -

-

-
Specified by:
notifyLikedFeed in interface NotificationManager
-
-
-
Parameters:
userIdToNotify - the user you want to notify
likedFeed - the Feed instance someone liked -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/NewsManager.html b/target/apidocs/org/gcube/applicationsupportlayer/social/NewsManager.html deleted file mode 100644 index 516fe7e..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/NewsManager.html +++ /dev/null @@ -1,305 +0,0 @@ - - - - - - - -NewsManager (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.gcube.applicationsupportlayer.social -
-Interface NewsManager

-
-
All Known Implementing Classes:
ApplicationNewsManager
-
-
-
-
public interface NewsManager
- - -

-

-
Version:
-
0.1 Dec 2012
-
Author:
-
Massimiliano Assante, ISTI-CNR
-
-
- -

- - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- booleanshareApplicationUpdate(String feedtext) - -
-          use to share an update from your application
- booleanshareApplicationUpdate(String feedtext, - String uriGETparams) - -
-          use to share an update from your application with a reference to the news object
- booleanshareApplicationUpdate(String feedtext, - String uriGETparams, - String previewTitle, - String previewDescription, - InputStream previewThumbnailInputStream, - org.gcube.portal.databook.shared.ex.ImageType imageExtension) - -
-          use to share an update from your application with a reference to the news object and with a link preview passing its input stream
- booleanshareApplicationUpdate(String feedtext, - String uriGETparams, - String previewTitle, - String previewDescription, - String previewThumbnailUrl) - -
-          use to share an update from your application with a reference to the news object and with a link preview
-  -

- - - - - - - - -
-Method Detail
- -

-shareApplicationUpdate

-
-boolean shareApplicationUpdate(String feedtext)
-
-
use to share an update from your application -

-

-
Parameters:
feedtext - add a description for the update you are sharing -
Returns:
true if the update is correctly delivered, false otherwise
-
-
-
- -

-shareApplicationUpdate

-
-boolean shareApplicationUpdate(String feedtext,
-                               String uriGETparams)
-
-
use to share an update from your application with a reference to the news object -

-

-
Parameters:
feedtext - description for the update you are sharing
uriGETparams - additional parameters if your application supports the direct opening of of this update's object e.g. id=12345&type=foo -
Returns:
true if the update is correctly delivered, false otherwise
-
-
-
- -

-shareApplicationUpdate

-
-boolean shareApplicationUpdate(String feedtext,
-                               String uriGETparams,
-                               String previewTitle,
-                               String previewDescription,
-                               String previewThumbnailUrl)
-
-
use to share an update from your application with a reference to the news object and with a link preview -

-

-
Parameters:
feedtext - add a description for the update you are sharing
uriGETparams - additional parameters if your application supports the direct opening of of this update's object e.g. id=12345&type=foo
previewTitle - the title to show in the preview
previewDescription - the description to show in the preview
previewThumbnailUrl - the image url to show in the preview -
Returns:
true if the update is correctly delivered, false otherwise
-
-
-
- -

-shareApplicationUpdate

-
-boolean shareApplicationUpdate(String feedtext,
-                               String uriGETparams,
-                               String previewTitle,
-                               String previewDescription,
-                               InputStream previewThumbnailInputStream,
-                               org.gcube.portal.databook.shared.ex.ImageType imageExtension)
-
-
use to share an update from your application with a reference to the news object and with a link preview passing its input stream -

-

-
Parameters:
feedtext - add a description for the update you are sharing
uriGETparams - additional parameters if your application supports the direct opening of of this update's object e.g. id=12345&type=foo
previewTitle - the title to show in the preview
previewDescription - the description to show in the preview
previewThumbnailInputStream - the image url Input Stream to show in the preview
imageExtension - the image Extension -
Returns:
true if the update is correctly delivered, false otherwise
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/NotificationManager.html b/target/apidocs/org/gcube/applicationsupportlayer/social/NotificationManager.html deleted file mode 100644 index 08255b6..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/NotificationManager.html +++ /dev/null @@ -1,437 +0,0 @@ - - - - - - - -NotificationManager (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.gcube.applicationsupportlayer.social -
-Interface NotificationManager

-
-
All Known Implementing Classes:
AslNotificationManager
-
-
-
-
public interface NotificationManager
- - -

-

-
Version:
-
0.1 Dec 2012
-
Author:
-
Massimiliano Assante, ISTI-CNR
-
-
- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-Method Summary
- booleannotifyAddedItem(String userIdToNotify, - org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem newItem) - -
-          use to notify a user he got a workspace item new in some of his workspace shared folder
- booleannotifyCommentReply(String userIdToNotify, - org.gcube.portal.databook.shared.Comment comment) - -
-          use to notify a user that commented on a feed (Not his) that someone commented too
- booleannotifyFolderAddedUser(String userIdToNotify, - org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceFolder sharedFolder, - String newAddedUserId) - -
-          use to notify a user that a new user was added in on of his workspace shared folder
- booleannotifyFolderRemovedUser(String userIdToNotify, - org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceFolder sharedFolder, - String removedUserId) - -
-          use to notify a user that an existing user was removed from one of his workspace shared folder
- booleannotifyFolderSharing(String userIdToNotify, - org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceFolder sharedFolder) - -
-          use to notify a user he got a workspace folder shared
- booleannotifyLikedFeed(String userIdToNotify, - org.gcube.portal.databook.shared.Feed likedFeed) - -
-          use to notify a user he got one of his feed liked
- booleannotifyMessageReceived(String userIdToNotify, - org.gcube.portlets.user.homelibrary.home.workspace.sharing.WorkspaceMessage message) - -
-           
- booleannotifyOwnCommentReply(String userIdToNotify, - org.gcube.portal.databook.shared.Comment comment) - -
-           
- booleannotifyRemovedItem(String userIdToNotify, - org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem removedItem) - -
-          use to notify a user he got a workspace item deleted from one of his workspace shared folder
- booleannotifyUpdatedItem(String userIdToNotify, - org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem updatedItem) - -
-          use to notify a user he got a workspace item updated from one of his workspace shared folder
-  -

- - - - - - - - -
-Method Detail
- -

-notifyFolderSharing

-
-boolean notifyFolderSharing(String userIdToNotify,
-                            org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceFolder sharedFolder)
-
-
use to notify a user he got a workspace folder shared -

-

-
Parameters:
userIdToNotify - the user you want to notify
sharedFolder - the shared WorkspaceFolder -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyFolderAddedUser

-
-boolean notifyFolderAddedUser(String userIdToNotify,
-                              org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceFolder sharedFolder,
-                              String newAddedUserId)
-
-
use to notify a user that a new user was added in on of his workspace shared folder -

-

-
Parameters:
userIdToNotify - the user you want to notify
sharedFolder - the shared WorkspaceFolder
newAddedUserId - the new user that was added -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyFolderRemovedUser

-
-boolean notifyFolderRemovedUser(String userIdToNotify,
-                                org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceFolder sharedFolder,
-                                String removedUserId)
-
-
use to notify a user that an existing user was removed from one of his workspace shared folder -

-

-
Parameters:
userIdToNotify - the user you want to notify
sharedFolder - the shared WorkspaceFolder
removedUserId - the new user that was removed -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyAddedItem

-
-boolean notifyAddedItem(String userIdToNotify,
-                        org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem newItem)
-
-
use to notify a user he got a workspace item new in some of his workspace shared folder -

-

-
Parameters:
userIdToNotify - the user you want to notify
newItem - the new shared WorkspaceItem -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyRemovedItem

-
-boolean notifyRemovedItem(String userIdToNotify,
-                          org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem removedItem)
-
-
use to notify a user he got a workspace item deleted from one of his workspace shared folder -

-

-
Parameters:
userIdToNotify - the user you want to notify
removedItem - the removed WorkspaceItem -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyUpdatedItem

-
-boolean notifyUpdatedItem(String userIdToNotify,
-                          org.gcube.portlets.user.homelibrary.home.workspace.WorkspaceItem updatedItem)
-
-
use to notify a user he got a workspace item updated from one of his workspace shared folder -

-

-
Parameters:
userIdToNotify - the user you want to notify
updatedItem - the updated shared WorkspaceItem -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyMessageReceived

-
-boolean notifyMessageReceived(String userIdToNotify,
-                              org.gcube.portlets.user.homelibrary.home.workspace.sharing.WorkspaceMessage message)
-
-
-
Parameters:
userIdToNotify - the user you want to notify
message - the WorkspaceMessage sent -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyOwnCommentReply

-
-boolean notifyOwnCommentReply(String userIdToNotify,
-                              org.gcube.portal.databook.shared.Comment comment)
-
-
-
Parameters:
userIdToNotify - the user you want to notify
comment - the Comment instance to which someone replied to -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyCommentReply

-
-boolean notifyCommentReply(String userIdToNotify,
-                           org.gcube.portal.databook.shared.Comment comment)
-
-
use to notify a user that commented on a feed (Not his) that someone commented too -

-

-
Parameters:
userIdToNotify - the user you want to notify
comment - the Comment instance to which someone replied to -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
-
- -

-notifyLikedFeed

-
-boolean notifyLikedFeed(String userIdToNotify,
-                        org.gcube.portal.databook.shared.Feed likedFeed)
-
-
use to notify a user he got one of his feed liked -

-

-
Parameters:
userIdToNotify - the user you want to notify
likedFeed - the Feed instance someone liked -
Returns:
true if the notification is correctly delivered, false otherwise
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/SocialPortalBridge.html b/target/apidocs/org/gcube/applicationsupportlayer/social/SocialPortalBridge.html deleted file mode 100644 index 41ab172..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/SocialPortalBridge.html +++ /dev/null @@ -1,363 +0,0 @@ - - - - - - - -SocialPortalBridge (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.gcube.applicationsupportlayer.social -
-Class SocialPortalBridge

-
-java.lang.Object
-  extended by org.gcube.applicationsupportlayer.social.SocialPortalBridge
-
-
-
Direct Known Subclasses:
ApplicationNewsManager, AslNotificationManager
-
-
-
-
public abstract class SocialPortalBridge
extends Object
- - -

-

-
Version:
-
0.1 Dec 2012 - - superclass for social portal bridge
-
Author:
-
Massimiliano Assante, ISTI-CNR
-
-
- -

- - - - - - - - - - - - - - - -
-Field Summary
-protected static org.gcube.common.core.utils.logging.GCUBEClientLog_log - -
-           
-protected  org.gcube.application.framework.core.session.ASLSessionaslSession - -
-           
-  - - - - - - - - - - -
-Constructor Summary
SocialPortalBridge(org.gcube.application.framework.core.session.ASLSession session) - -
-           
-  - - - - - - - - - - - - - - - - - - - -
-Method Summary
-protected  StringescapeHtml(String html) - -
-          Escape an html string.
-protected  StringgetScopeByOrganizationId(String vreid) - -
-           
-static org.gcube.portal.databook.server.DatabookStoregetStoreInstance() - -
-           
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-  -

- - - - - - - - -
-Field Detail
- -

-_log

-
-protected static org.gcube.common.core.utils.logging.GCUBEClientLog _log
-
-
-
-
-
- -

-aslSession

-
-protected org.gcube.application.framework.core.session.ASLSession aslSession
-
-
-
-
- - - - - - - - -
-Constructor Detail
- -

-SocialPortalBridge

-
-public SocialPortalBridge(org.gcube.application.framework.core.session.ASLSession session)
-
-
-
Parameters:
session -
-
- - - - - - - - -
-Method Detail
- -

-getStoreInstance

-
-public static org.gcube.portal.databook.server.DatabookStore getStoreInstance()
-
-
- -
Returns:
the unique instance of the store
-
-
-
- -

-getScopeByOrganizationId

-
-protected String getScopeByOrganizationId(String vreid)
-
-
-
-
-
-
- -

-escapeHtml

-
-protected String escapeHtml(String html)
-
-
Escape an html string. Escaping data received from the client helps to - prevent cross-site script vulnerabilities. -

-

-
Parameters:
html - the html string to escape -
Returns:
the escaped string
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/class-use/ApplicationNewsManager.html b/target/apidocs/org/gcube/applicationsupportlayer/social/class-use/ApplicationNewsManager.html deleted file mode 100644 index 086864d..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/class-use/ApplicationNewsManager.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - - -Uses of Class org.gcube.applicationsupportlayer.social.ApplicationNewsManager (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.gcube.applicationsupportlayer.social.ApplicationNewsManager

-
-No usage of org.gcube.applicationsupportlayer.social.ApplicationNewsManager -

-


- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/class-use/AslNotificationManager.html b/target/apidocs/org/gcube/applicationsupportlayer/social/class-use/AslNotificationManager.html deleted file mode 100644 index 3fa315e..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/class-use/AslNotificationManager.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - - -Uses of Class org.gcube.applicationsupportlayer.social.AslNotificationManager (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.gcube.applicationsupportlayer.social.AslNotificationManager

-
-No usage of org.gcube.applicationsupportlayer.social.AslNotificationManager -

-


- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/class-use/NewsManager.html b/target/apidocs/org/gcube/applicationsupportlayer/social/class-use/NewsManager.html deleted file mode 100644 index dbad4ff..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/class-use/NewsManager.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - - -Uses of Interface org.gcube.applicationsupportlayer.social.NewsManager (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Interface
org.gcube.applicationsupportlayer.social.NewsManager

-
- - - - - - - - - -
-Packages that use NewsManager
org.gcube.applicationsupportlayer.social  
-  -

- - - - - -
-Uses of NewsManager in org.gcube.applicationsupportlayer.social
-  -

- - - - - - - - - -
Classes in org.gcube.applicationsupportlayer.social that implement NewsManager
- classApplicationNewsManager - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/class-use/NotificationManager.html b/target/apidocs/org/gcube/applicationsupportlayer/social/class-use/NotificationManager.html deleted file mode 100644 index fb132a3..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/class-use/NotificationManager.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - - -Uses of Interface org.gcube.applicationsupportlayer.social.NotificationManager (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Interface
org.gcube.applicationsupportlayer.social.NotificationManager

-
- - - - - - - - - -
-Packages that use NotificationManager
org.gcube.applicationsupportlayer.social  
-  -

- - - - - -
-Uses of NotificationManager in org.gcube.applicationsupportlayer.social
-  -

- - - - - - - - - -
Classes in org.gcube.applicationsupportlayer.social that implement NotificationManager
- classAslNotificationManager - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/class-use/SocialPortalBridge.html b/target/apidocs/org/gcube/applicationsupportlayer/social/class-use/SocialPortalBridge.html deleted file mode 100644 index cef04af..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/class-use/SocialPortalBridge.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - - - -Uses of Class org.gcube.applicationsupportlayer.social.SocialPortalBridge (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.gcube.applicationsupportlayer.social.SocialPortalBridge

-
- - - - - - - - - -
-Packages that use SocialPortalBridge
org.gcube.applicationsupportlayer.social  
-  -

- - - - - -
-Uses of SocialPortalBridge in org.gcube.applicationsupportlayer.social
-  -

- - - - - - - - - - - - - -
Subclasses of SocialPortalBridge in org.gcube.applicationsupportlayer.social
- classApplicationNewsManager - -
-           
- classAslNotificationManager - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/ex/ApplicationProfileNotFoundException.html b/target/apidocs/org/gcube/applicationsupportlayer/social/ex/ApplicationProfileNotFoundException.html deleted file mode 100644 index 15b01e8..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/ex/ApplicationProfileNotFoundException.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - - - - -ApplicationProfileNotFoundException (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.gcube.applicationsupportlayer.social.ex -
-Class ApplicationProfileNotFoundException

-
-java.lang.Object
-  extended by java.lang.Throwable
-      extended by java.lang.Exception
-          extended by org.gcube.applicationsupportlayer.social.ex.ApplicationProfileNotFoundException
-
-
-
All Implemented Interfaces:
Serializable
-
-
-
-
public class ApplicationProfileNotFoundException
extends Exception
- - -

-

-
See Also:
Serialized Form
-
- -

- - - - - - - - - - - -
-Constructor Summary
ApplicationProfileNotFoundException(String message) - -
-           
-  - - - - - - - -
-Method Summary
- - - - - - - -
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- - - - - - - -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - -
-Constructor Detail
- -

-ApplicationProfileNotFoundException

-
-public ApplicationProfileNotFoundException(String message)
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/ex/class-use/ApplicationProfileNotFoundException.html b/target/apidocs/org/gcube/applicationsupportlayer/social/ex/class-use/ApplicationProfileNotFoundException.html deleted file mode 100644 index 4ec6f16..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/ex/class-use/ApplicationProfileNotFoundException.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - - -Uses of Class org.gcube.applicationsupportlayer.social.ex.ApplicationProfileNotFoundException (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.gcube.applicationsupportlayer.social.ex.ApplicationProfileNotFoundException

-
-No usage of org.gcube.applicationsupportlayer.social.ex.ApplicationProfileNotFoundException -

-


- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-frame.html b/target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-frame.html deleted file mode 100644 index 16a29b9..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-frame.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - -org.gcube.applicationsupportlayer.social.ex (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - -org.gcube.applicationsupportlayer.social.ex - - - - -
-Exceptions  - -
-ApplicationProfileNotFoundException
- - - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-summary.html b/target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-summary.html deleted file mode 100644 index 8792cdc..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-summary.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - -org.gcube.applicationsupportlayer.social.ex (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package org.gcube.applicationsupportlayer.social.ex -

- - - - - - - - - -
-Exception Summary
ApplicationProfileNotFoundException 
-  - -

-

-
-
- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-tree.html b/target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-tree.html deleted file mode 100644 index 2dfd8b6..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-tree.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - - -org.gcube.applicationsupportlayer.social.ex Class Hierarchy (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package org.gcube.applicationsupportlayer.social.ex -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-use.html b/target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-use.html deleted file mode 100644 index a9ddf80..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/ex/package-use.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - - -Uses of Package org.gcube.applicationsupportlayer.social.ex (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
org.gcube.applicationsupportlayer.social.ex

-
-No usage of org.gcube.applicationsupportlayer.social.ex -

-


- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/ImageType.html b/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/ImageType.html deleted file mode 100644 index 57bfef0..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/ImageType.html +++ /dev/null @@ -1,387 +0,0 @@ - - - - - - - -ImageType (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
- -

- -org.gcube.applicationsupportlayer.social.imageType -
-Enum ImageType

-
-java.lang.Object
-  extended by java.lang.Enum<ImageType>
-      extended by org.gcube.applicationsupportlayer.social.imageType.ImageType
-
-
-
All Implemented Interfaces:
Serializable, Comparable<ImageType>
-
-
-
-
public enum ImageType
extends Enum<ImageType>
- - -

-


- -

- - - - - - - - - - - - - - - - - - - - - - - - - -
-Enum Constant Summary
BMP - -
-           
GIF - -
-           
JPG - -
-           
PDF - -
-           
PNG - -
-           
TIFF - -
-           
-  - - - - - - - - - - - - - - - -
-Method Summary
-static ImageTypevalueOf(String name) - -
-          Returns the enum constant of this type with the specified name.
-static ImageType[]values() - -
-          Returns an array containing the constants of this enum type, in -the order they are declared.
- - - - - - - -
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
- - - - - - - -
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
-  -

- - - - - - - - -
-Enum Constant Detail
- -

-JPG

-
-public static final ImageType JPG
-
-
-
-
-
- -

-GIF

-
-public static final ImageType GIF
-
-
-
-
-
- -

-PNG

-
-public static final ImageType PNG
-
-
-
-
-
- -

-TIFF

-
-public static final ImageType TIFF
-
-
-
-
-
- -

-PDF

-
-public static final ImageType PDF
-
-
-
-
-
- -

-BMP

-
-public static final ImageType BMP
-
-
-
-
- - - - - - - - -
-Method Detail
- -

-values

-
-public static ImageType[] values()
-
-
Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: -
-for (ImageType c : ImageType.values())
-    System.out.println(c);
-
-

-

- -
Returns:
an array containing the constants of this enum type, in -the order they are declared
-
-
-
- -

-valueOf

-
-public static ImageType valueOf(String name)
-
-
Returns the enum constant of this type with the specified name. -The string must match exactly an identifier used to declare an -enum constant in this type. (Extraneous whitespace characters are -not permitted.) -

-

-
Parameters:
name - the name of the enum constant to be returned. -
Returns:
the enum constant with the specified name -
Throws: -
IllegalArgumentException - if this enum type has no constant -with the specified name -
NullPointerException - if the argument is null
-
-
- -
- - - - - - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/class-use/ImageType.html b/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/class-use/ImageType.html deleted file mode 100644 index 6aab835..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/class-use/ImageType.html +++ /dev/null @@ -1,237 +0,0 @@ - - - - - - - -Uses of Class org.gcube.applicationsupportlayer.social.imageType.ImageType (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Class
org.gcube.applicationsupportlayer.social.imageType.ImageType

-
- - - - - - - - - - - - - -
-Packages that use ImageType
org.gcube.applicationsupportlayer.social  
org.gcube.applicationsupportlayer.social.imageType  
-  -

- - - - - -
-Uses of ImageType in org.gcube.applicationsupportlayer.social
-  -

- - - - - - - - - - - - - -
Methods in org.gcube.applicationsupportlayer.social with parameters of type ImageType
- booleanNewsManager.shareApplicationUpdate(String feedtext, - String uriGETparams, - String previewTitle, - String previewDescription, - InputStream previewThumbnailInputStream, - ImageType imageExtension) - -
-          use to share an update from your application with a reference to the news object and with a link preview passing its input stream
- booleanApplicationNewsManager.shareApplicationUpdate(String feedtext, - String uriGETparams, - String previewTitle, - String previewDescription, - InputStream previewThumbnailInputStream, - ImageType imageExtension) - -
-           
-  -

- - - - - -
-Uses of ImageType in org.gcube.applicationsupportlayer.social.imageType
-  -

- - - - - - - - - - - - - -
Methods in org.gcube.applicationsupportlayer.social.imageType that return ImageType
-static ImageTypeImageType.valueOf(String name) - -
-          Returns the enum constant of this type with the specified name.
-static ImageType[]ImageType.values() - -
-          Returns an array containing the constants of this enum type, in -the order they are declared.
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-frame.html b/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-frame.html deleted file mode 100644 index 3e2361e..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-frame.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - -org.gcube.applicationsupportlayer.social.imageType (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - -org.gcube.applicationsupportlayer.social.imageType - - - - -
-Enums  - -
-ImageType
- - - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-summary.html b/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-summary.html deleted file mode 100644 index ada4866..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-summary.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - -org.gcube.applicationsupportlayer.social.imageType (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package org.gcube.applicationsupportlayer.social.imageType -

- - - - - - - - - -
-Enum Summary
ImageType 
-  - -

-

-
-
- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-tree.html b/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-tree.html deleted file mode 100644 index 701db25..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-tree.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - - -org.gcube.applicationsupportlayer.social.imageType Class Hierarchy (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package org.gcube.applicationsupportlayer.social.imageType -

-
-
-
Package Hierarchies:
All Packages
-
-

-Enum Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-use.html b/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-use.html deleted file mode 100644 index 530c8dc..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/imageType/package-use.html +++ /dev/null @@ -1,190 +0,0 @@ - - - - - - - -Uses of Package org.gcube.applicationsupportlayer.social.imageType (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
org.gcube.applicationsupportlayer.social.imageType

-
- - - - - - - - - - - - - -
-Packages that use org.gcube.applicationsupportlayer.social.imageType
org.gcube.applicationsupportlayer.social  
org.gcube.applicationsupportlayer.social.imageType  
-  -

- - - - - - - - -
-Classes in org.gcube.applicationsupportlayer.social.imageType used by org.gcube.applicationsupportlayer.social
ImageType - -
-           
-  -

- - - - - - - - -
-Classes in org.gcube.applicationsupportlayer.social.imageType used by org.gcube.applicationsupportlayer.social.imageType
ImageType - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/package-frame.html b/target/apidocs/org/gcube/applicationsupportlayer/social/package-frame.html deleted file mode 100644 index c3df25b..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/package-frame.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - -org.gcube.applicationsupportlayer.social (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - -org.gcube.applicationsupportlayer.social - - - - -
-Interfaces  - -
-NewsManager -
-NotificationManager
- - - - - - -
-Classes  - -
-ApplicationNewsManager -
-AslNotificationManager -
-SocialPortalBridge
- - - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/package-summary.html b/target/apidocs/org/gcube/applicationsupportlayer/social/package-summary.html deleted file mode 100644 index a321542..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/package-summary.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - - - - -org.gcube.applicationsupportlayer.social (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-

-Package org.gcube.applicationsupportlayer.social -

- - - - - - - - - - - - - -
-Interface Summary
NewsManager 
NotificationManager 
-  - -

- - - - - - - - - - - - - - - - - -
-Class Summary
ApplicationNewsManager 
AslNotificationManager 
SocialPortalBridge 
-  - -

-

-
-
- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/package-tree.html b/target/apidocs/org/gcube/applicationsupportlayer/social/package-tree.html deleted file mode 100644 index 3572781..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/package-tree.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - - -org.gcube.applicationsupportlayer.social Class Hierarchy (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For Package org.gcube.applicationsupportlayer.social -

-
-
-
Package Hierarchies:
All Packages
-
-

-Class Hierarchy -

- -

-Interface Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/org/gcube/applicationsupportlayer/social/package-use.html b/target/apidocs/org/gcube/applicationsupportlayer/social/package-use.html deleted file mode 100644 index e507073..0000000 --- a/target/apidocs/org/gcube/applicationsupportlayer/social/package-use.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - - - -Uses of Package org.gcube.applicationsupportlayer.social (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Uses of Package
org.gcube.applicationsupportlayer.social

-
- - - - - - - - - -
-Packages that use org.gcube.applicationsupportlayer.social
org.gcube.applicationsupportlayer.social  
-  -

- - - - - - - - - - - - - - -
-Classes in org.gcube.applicationsupportlayer.social used by org.gcube.applicationsupportlayer.social
NewsManager - -
-           
NotificationManager - -
-           
SocialPortalBridge - -
-           
-  -

-


- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/overview-frame.html b/target/apidocs/overview-frame.html deleted file mode 100644 index 6cbca00..0000000 --- a/target/apidocs/overview-frame.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - -Overview List (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - - - - -
-
- - - - - -
All Classes -

- -Packages -
-org.gcube.applicationsupportlayer.social -
-org.gcube.applicationsupportlayer.social.ex -
-

- -

-  - - diff --git a/target/apidocs/overview-summary.html b/target/apidocs/overview-summary.html deleted file mode 100644 index 6affaf5..0000000 --- a/target/apidocs/overview-summary.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - - -Overview (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -


- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Social Portal ASL Extension 0.1.0-SNAPSHOT API -

-
- - - - - - - - - - - - - -
-Packages
org.gcube.applicationsupportlayer.social 
org.gcube.applicationsupportlayer.social.ex 
- -


- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/overview-tree.html b/target/apidocs/overview-tree.html deleted file mode 100644 index 7b39837..0000000 --- a/target/apidocs/overview-tree.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - - -Class Hierarchy (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Hierarchy For All Packages

-
-
-
Package Hierarchies:
org.gcube.applicationsupportlayer.social, org.gcube.applicationsupportlayer.social.ex
-
-

-Class Hierarchy -

- -

-Interface Hierarchy -

- -
- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/package-list b/target/apidocs/package-list deleted file mode 100644 index 8ee4cb0..0000000 --- a/target/apidocs/package-list +++ /dev/null @@ -1,2 +0,0 @@ -org.gcube.applicationsupportlayer.social -org.gcube.applicationsupportlayer.social.ex diff --git a/target/apidocs/resources/inherit.gif b/target/apidocs/resources/inherit.gif deleted file mode 100644 index c814867a13deb0ca7ea2156c6ca1d5a03372af7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57 zcmZ?wbhEHbIIT!9-C*e{wE9>Kx3D)-;0v)C; KYxQGgum%9JOA&7X diff --git a/target/apidocs/serialized-form.html b/target/apidocs/serialized-form.html deleted file mode 100644 index f06879a..0000000 --- a/target/apidocs/serialized-form.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - - -Serialized Form (Social Portal ASL Extension 0.1.0-SNAPSHOT API) - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -
-
-

-Serialized Form

-
-
- - - - - -
-Package org.gcube.applicationsupportlayer.social.ex
- -

- - - - - -
-Class org.gcube.applicationsupportlayer.social.ex.ApplicationProfileNotFoundException extends Exception implements Serializable
- -

- -

-


- - - - - - - - - - - - - - - -
- -
- - - -
-Copyright © 2012. All Rights Reserved. - - diff --git a/target/apidocs/stylesheet.css b/target/apidocs/stylesheet.css deleted file mode 100644 index 6ea9e51..0000000 --- a/target/apidocs/stylesheet.css +++ /dev/null @@ -1,29 +0,0 @@ -/* Javadoc style sheet */ - -/* Define colors, fonts and other style attributes here to override the defaults */ - -/* Page background color */ -body { background-color: #FFFFFF; color:#000000 } - -/* Headings */ -h1 { font-size: 145% } - -/* Table colors */ -.TableHeadingColor { background: #CCCCFF; color:#000000 } /* Dark mauve */ -.TableSubHeadingColor { background: #EEEEFF; color:#000000 } /* Light mauve */ -.TableRowColor { background: #FFFFFF; color:#000000 } /* White */ - -/* Font used in left-hand frame lists */ -.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 } -.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } -.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } - -/* Navigation bar fonts and colors */ -.NavBarCell1 { background-color:#EEEEFF; color:#000000} /* Light mauve */ -.NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */ -.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;} -.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;} - -.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} -.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} - diff --git a/target/archive-tmp/fileSetFormatter.1259442186.tmp/INSTALL b/target/archive-tmp/fileSetFormatter.1259442186.tmp/INSTALL deleted file mode 100644 index 139597f..0000000 --- a/target/archive-tmp/fileSetFormatter.1259442186.tmp/INSTALL +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/target/archive-tmp/fileSetFormatter.1259442186.tmp/INSTALL.1978364459.filtered b/target/archive-tmp/fileSetFormatter.1259442186.tmp/INSTALL.1978364459.filtered deleted file mode 100644 index 139597f..0000000 --- a/target/archive-tmp/fileSetFormatter.1259442186.tmp/INSTALL.1978364459.filtered +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/target/archive-tmp/fileSetFormatter.1259442186.tmp/LICENSE b/target/archive-tmp/fileSetFormatter.1259442186.tmp/LICENSE deleted file mode 100644 index cdb5851..0000000 --- a/target/archive-tmp/fileSetFormatter.1259442186.tmp/LICENSE +++ /dev/null @@ -1,7 +0,0 @@ -gCube System - License ------------------------------------------------------------- - -The gCube/gCore software is licensed as Free Open Source software conveying to the EUPL (http://ec.europa.eu/idabc/eupl). -The software and documentation is provided by its authors/distributors "as is" and no expressed or -implied warranty is given for its use, quality or fitness for a particular case. - diff --git a/target/archive-tmp/fileSetFormatter.1259442186.tmp/LICENSE.1299409633.filtered b/target/archive-tmp/fileSetFormatter.1259442186.tmp/LICENSE.1299409633.filtered deleted file mode 100644 index cdb5851..0000000 --- a/target/archive-tmp/fileSetFormatter.1259442186.tmp/LICENSE.1299409633.filtered +++ /dev/null @@ -1,7 +0,0 @@ -gCube System - License ------------------------------------------------------------- - -The gCube/gCore software is licensed as Free Open Source software conveying to the EUPL (http://ec.europa.eu/idabc/eupl). -The software and documentation is provided by its authors/distributors "as is" and no expressed or -implied warranty is given for its use, quality or fitness for a particular case. - diff --git a/target/archive-tmp/fileSetFormatter.1259442186.tmp/MAINTAINERS b/target/archive-tmp/fileSetFormatter.1259442186.tmp/MAINTAINERS deleted file mode 100644 index 680cebb..0000000 --- a/target/archive-tmp/fileSetFormatter.1259442186.tmp/MAINTAINERS +++ /dev/null @@ -1,6 +0,0 @@ -Mantainers -------- - -* Massimiliano Assante (massimiliano.assante@isti.cnr.it), CNR Pisa, - Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo". - diff --git a/target/archive-tmp/fileSetFormatter.1259442186.tmp/MAINTAINERS.206497821.filtered b/target/archive-tmp/fileSetFormatter.1259442186.tmp/MAINTAINERS.206497821.filtered deleted file mode 100644 index 680cebb..0000000 --- a/target/archive-tmp/fileSetFormatter.1259442186.tmp/MAINTAINERS.206497821.filtered +++ /dev/null @@ -1,6 +0,0 @@ -Mantainers -------- - -* Massimiliano Assante (massimiliano.assante@isti.cnr.it), CNR Pisa, - Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo". - diff --git a/target/archive-tmp/fileSetFormatter.1259442186.tmp/README b/target/archive-tmp/fileSetFormatter.1259442186.tmp/README deleted file mode 100644 index 3f14a10..0000000 --- a/target/archive-tmp/fileSetFormatter.1259442186.tmp/README +++ /dev/null @@ -1,35 +0,0 @@ -The gCube System - Social Library ------------------------------------------------------------- - -This work is partially funded by the European Commission in the -context of the iMarine project (www.i-marine.eu), under the 1st call of FP7 IST priority. - -Authors -------- -Massimiliano Assante -* -Version and Release Date ------------------------- -Jan 2013 - - -Description ------------ -Social networking Library - -Download information --------------------- -Source code is available from SVN: -https://svn.d4science.research-infrastructures.eu/gcube/trunk/portal/social-library - -Binaries can be downloaded from: -http://software.d4science.research-infrastructures.eu/ - -Documentation -------------- -Documentation is available on-line from the Projects Documentation Wiki: - -Licensing ---------- - -This software is licensed under the terms you may find in the file named "LICENSE" in this directory. diff --git a/target/archive-tmp/fileSetFormatter.1259442186.tmp/README.2139677201.filtered b/target/archive-tmp/fileSetFormatter.1259442186.tmp/README.2139677201.filtered deleted file mode 100644 index 3f14a10..0000000 --- a/target/archive-tmp/fileSetFormatter.1259442186.tmp/README.2139677201.filtered +++ /dev/null @@ -1,35 +0,0 @@ -The gCube System - Social Library ------------------------------------------------------------- - -This work is partially funded by the European Commission in the -context of the iMarine project (www.i-marine.eu), under the 1st call of FP7 IST priority. - -Authors -------- -Massimiliano Assante -* -Version and Release Date ------------------------- -Jan 2013 - - -Description ------------ -Social networking Library - -Download information --------------------- -Source code is available from SVN: -https://svn.d4science.research-infrastructures.eu/gcube/trunk/portal/social-library - -Binaries can be downloaded from: -http://software.d4science.research-infrastructures.eu/ - -Documentation -------------- -Documentation is available on-line from the Projects Documentation Wiki: - -Licensing ---------- - -This software is licensed under the terms you may find in the file named "LICENSE" in this directory. diff --git a/target/archive-tmp/fileSetFormatter.1259442186.tmp/changelog.xml b/target/archive-tmp/fileSetFormatter.1259442186.tmp/changelog.xml deleted file mode 100644 index 9476f4a..0000000 --- a/target/archive-tmp/fileSetFormatter.1259442186.tmp/changelog.xml +++ /dev/null @@ -1,5 +0,0 @@ - - -First Release - - diff --git a/target/archive-tmp/fileSetFormatter.1259442186.tmp/changelog.xml.789931884.filtered b/target/archive-tmp/fileSetFormatter.1259442186.tmp/changelog.xml.789931884.filtered deleted file mode 100644 index 9476f4a..0000000 --- a/target/archive-tmp/fileSetFormatter.1259442186.tmp/changelog.xml.789931884.filtered +++ /dev/null @@ -1,5 +0,0 @@ - - -First Release - - diff --git a/target/archive-tmp/fileSetFormatter.2083836561.tmp/INSTALL b/target/archive-tmp/fileSetFormatter.2083836561.tmp/INSTALL deleted file mode 100644 index 139597f..0000000 --- a/target/archive-tmp/fileSetFormatter.2083836561.tmp/INSTALL +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/target/archive-tmp/fileSetFormatter.2083836561.tmp/INSTALL.909492190.filtered b/target/archive-tmp/fileSetFormatter.2083836561.tmp/INSTALL.909492190.filtered deleted file mode 100644 index 139597f..0000000 --- a/target/archive-tmp/fileSetFormatter.2083836561.tmp/INSTALL.909492190.filtered +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/target/archive-tmp/fileSetFormatter.2083836561.tmp/LICENSE b/target/archive-tmp/fileSetFormatter.2083836561.tmp/LICENSE deleted file mode 100644 index cdb5851..0000000 --- a/target/archive-tmp/fileSetFormatter.2083836561.tmp/LICENSE +++ /dev/null @@ -1,7 +0,0 @@ -gCube System - License ------------------------------------------------------------- - -The gCube/gCore software is licensed as Free Open Source software conveying to the EUPL (http://ec.europa.eu/idabc/eupl). -The software and documentation is provided by its authors/distributors "as is" and no expressed or -implied warranty is given for its use, quality or fitness for a particular case. - diff --git a/target/archive-tmp/fileSetFormatter.2083836561.tmp/LICENSE.94043744.filtered b/target/archive-tmp/fileSetFormatter.2083836561.tmp/LICENSE.94043744.filtered deleted file mode 100644 index cdb5851..0000000 --- a/target/archive-tmp/fileSetFormatter.2083836561.tmp/LICENSE.94043744.filtered +++ /dev/null @@ -1,7 +0,0 @@ -gCube System - License ------------------------------------------------------------- - -The gCube/gCore software is licensed as Free Open Source software conveying to the EUPL (http://ec.europa.eu/idabc/eupl). -The software and documentation is provided by its authors/distributors "as is" and no expressed or -implied warranty is given for its use, quality or fitness for a particular case. - diff --git a/target/archive-tmp/fileSetFormatter.2083836561.tmp/MAINTAINERS b/target/archive-tmp/fileSetFormatter.2083836561.tmp/MAINTAINERS deleted file mode 100644 index 680cebb..0000000 --- a/target/archive-tmp/fileSetFormatter.2083836561.tmp/MAINTAINERS +++ /dev/null @@ -1,6 +0,0 @@ -Mantainers -------- - -* Massimiliano Assante (massimiliano.assante@isti.cnr.it), CNR Pisa, - Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo". - diff --git a/target/archive-tmp/fileSetFormatter.2083836561.tmp/MAINTAINERS.1398383198.filtered b/target/archive-tmp/fileSetFormatter.2083836561.tmp/MAINTAINERS.1398383198.filtered deleted file mode 100644 index 680cebb..0000000 --- a/target/archive-tmp/fileSetFormatter.2083836561.tmp/MAINTAINERS.1398383198.filtered +++ /dev/null @@ -1,6 +0,0 @@ -Mantainers -------- - -* Massimiliano Assante (massimiliano.assante@isti.cnr.it), CNR Pisa, - Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo". - diff --git a/target/archive-tmp/fileSetFormatter.2083836561.tmp/README b/target/archive-tmp/fileSetFormatter.2083836561.tmp/README deleted file mode 100644 index 3f14a10..0000000 --- a/target/archive-tmp/fileSetFormatter.2083836561.tmp/README +++ /dev/null @@ -1,35 +0,0 @@ -The gCube System - Social Library ------------------------------------------------------------- - -This work is partially funded by the European Commission in the -context of the iMarine project (www.i-marine.eu), under the 1st call of FP7 IST priority. - -Authors -------- -Massimiliano Assante -* -Version and Release Date ------------------------- -Jan 2013 - - -Description ------------ -Social networking Library - -Download information --------------------- -Source code is available from SVN: -https://svn.d4science.research-infrastructures.eu/gcube/trunk/portal/social-library - -Binaries can be downloaded from: -http://software.d4science.research-infrastructures.eu/ - -Documentation -------------- -Documentation is available on-line from the Projects Documentation Wiki: - -Licensing ---------- - -This software is licensed under the terms you may find in the file named "LICENSE" in this directory. diff --git a/target/archive-tmp/fileSetFormatter.2083836561.tmp/README.662662985.filtered b/target/archive-tmp/fileSetFormatter.2083836561.tmp/README.662662985.filtered deleted file mode 100644 index 3f14a10..0000000 --- a/target/archive-tmp/fileSetFormatter.2083836561.tmp/README.662662985.filtered +++ /dev/null @@ -1,35 +0,0 @@ -The gCube System - Social Library ------------------------------------------------------------- - -This work is partially funded by the European Commission in the -context of the iMarine project (www.i-marine.eu), under the 1st call of FP7 IST priority. - -Authors -------- -Massimiliano Assante -* -Version and Release Date ------------------------- -Jan 2013 - - -Description ------------ -Social networking Library - -Download information --------------------- -Source code is available from SVN: -https://svn.d4science.research-infrastructures.eu/gcube/trunk/portal/social-library - -Binaries can be downloaded from: -http://software.d4science.research-infrastructures.eu/ - -Documentation -------------- -Documentation is available on-line from the Projects Documentation Wiki: - -Licensing ---------- - -This software is licensed under the terms you may find in the file named "LICENSE" in this directory. diff --git a/target/archive-tmp/fileSetFormatter.2083836561.tmp/changelog.xml b/target/archive-tmp/fileSetFormatter.2083836561.tmp/changelog.xml deleted file mode 100644 index 9476f4a..0000000 --- a/target/archive-tmp/fileSetFormatter.2083836561.tmp/changelog.xml +++ /dev/null @@ -1,5 +0,0 @@ - - -First Release - - diff --git a/target/archive-tmp/fileSetFormatter.2083836561.tmp/changelog.xml.962095840.filtered b/target/archive-tmp/fileSetFormatter.2083836561.tmp/changelog.xml.962095840.filtered deleted file mode 100644 index 9476f4a..0000000 --- a/target/archive-tmp/fileSetFormatter.2083836561.tmp/changelog.xml.962095840.filtered +++ /dev/null @@ -1,5 +0,0 @@ - - -First Release - - diff --git a/target/archive-tmp/fileSetFormatter.749257333.tmp/INSTALL b/target/archive-tmp/fileSetFormatter.749257333.tmp/INSTALL deleted file mode 100644 index 139597f..0000000 --- a/target/archive-tmp/fileSetFormatter.749257333.tmp/INSTALL +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/target/archive-tmp/fileSetFormatter.749257333.tmp/INSTALL.1202990928.filtered b/target/archive-tmp/fileSetFormatter.749257333.tmp/INSTALL.1202990928.filtered deleted file mode 100644 index 139597f..0000000 --- a/target/archive-tmp/fileSetFormatter.749257333.tmp/INSTALL.1202990928.filtered +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/target/archive-tmp/fileSetFormatter.749257333.tmp/LICENSE b/target/archive-tmp/fileSetFormatter.749257333.tmp/LICENSE deleted file mode 100644 index cdb5851..0000000 --- a/target/archive-tmp/fileSetFormatter.749257333.tmp/LICENSE +++ /dev/null @@ -1,7 +0,0 @@ -gCube System - License ------------------------------------------------------------- - -The gCube/gCore software is licensed as Free Open Source software conveying to the EUPL (http://ec.europa.eu/idabc/eupl). -The software and documentation is provided by its authors/distributors "as is" and no expressed or -implied warranty is given for its use, quality or fitness for a particular case. - diff --git a/target/archive-tmp/fileSetFormatter.749257333.tmp/LICENSE.51361829.filtered b/target/archive-tmp/fileSetFormatter.749257333.tmp/LICENSE.51361829.filtered deleted file mode 100644 index cdb5851..0000000 --- a/target/archive-tmp/fileSetFormatter.749257333.tmp/LICENSE.51361829.filtered +++ /dev/null @@ -1,7 +0,0 @@ -gCube System - License ------------------------------------------------------------- - -The gCube/gCore software is licensed as Free Open Source software conveying to the EUPL (http://ec.europa.eu/idabc/eupl). -The software and documentation is provided by its authors/distributors "as is" and no expressed or -implied warranty is given for its use, quality or fitness for a particular case. - diff --git a/target/archive-tmp/fileSetFormatter.749257333.tmp/MAINTAINERS b/target/archive-tmp/fileSetFormatter.749257333.tmp/MAINTAINERS deleted file mode 100644 index 680cebb..0000000 --- a/target/archive-tmp/fileSetFormatter.749257333.tmp/MAINTAINERS +++ /dev/null @@ -1,6 +0,0 @@ -Mantainers -------- - -* Massimiliano Assante (massimiliano.assante@isti.cnr.it), CNR Pisa, - Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo". - diff --git a/target/archive-tmp/fileSetFormatter.749257333.tmp/MAINTAINERS.1500681110.filtered b/target/archive-tmp/fileSetFormatter.749257333.tmp/MAINTAINERS.1500681110.filtered deleted file mode 100644 index 680cebb..0000000 --- a/target/archive-tmp/fileSetFormatter.749257333.tmp/MAINTAINERS.1500681110.filtered +++ /dev/null @@ -1,6 +0,0 @@ -Mantainers -------- - -* Massimiliano Assante (massimiliano.assante@isti.cnr.it), CNR Pisa, - Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo". - diff --git a/target/archive-tmp/fileSetFormatter.749257333.tmp/README b/target/archive-tmp/fileSetFormatter.749257333.tmp/README deleted file mode 100644 index 3f14a10..0000000 --- a/target/archive-tmp/fileSetFormatter.749257333.tmp/README +++ /dev/null @@ -1,35 +0,0 @@ -The gCube System - Social Library ------------------------------------------------------------- - -This work is partially funded by the European Commission in the -context of the iMarine project (www.i-marine.eu), under the 1st call of FP7 IST priority. - -Authors -------- -Massimiliano Assante -* -Version and Release Date ------------------------- -Jan 2013 - - -Description ------------ -Social networking Library - -Download information --------------------- -Source code is available from SVN: -https://svn.d4science.research-infrastructures.eu/gcube/trunk/portal/social-library - -Binaries can be downloaded from: -http://software.d4science.research-infrastructures.eu/ - -Documentation -------------- -Documentation is available on-line from the Projects Documentation Wiki: - -Licensing ---------- - -This software is licensed under the terms you may find in the file named "LICENSE" in this directory. diff --git a/target/archive-tmp/fileSetFormatter.749257333.tmp/README.240922350.filtered b/target/archive-tmp/fileSetFormatter.749257333.tmp/README.240922350.filtered deleted file mode 100644 index 3f14a10..0000000 --- a/target/archive-tmp/fileSetFormatter.749257333.tmp/README.240922350.filtered +++ /dev/null @@ -1,35 +0,0 @@ -The gCube System - Social Library ------------------------------------------------------------- - -This work is partially funded by the European Commission in the -context of the iMarine project (www.i-marine.eu), under the 1st call of FP7 IST priority. - -Authors -------- -Massimiliano Assante -* -Version and Release Date ------------------------- -Jan 2013 - - -Description ------------ -Social networking Library - -Download information --------------------- -Source code is available from SVN: -https://svn.d4science.research-infrastructures.eu/gcube/trunk/portal/social-library - -Binaries can be downloaded from: -http://software.d4science.research-infrastructures.eu/ - -Documentation -------------- -Documentation is available on-line from the Projects Documentation Wiki: - -Licensing ---------- - -This software is licensed under the terms you may find in the file named "LICENSE" in this directory. diff --git a/target/archive-tmp/fileSetFormatter.749257333.tmp/changelog.xml b/target/archive-tmp/fileSetFormatter.749257333.tmp/changelog.xml deleted file mode 100644 index 9476f4a..0000000 --- a/target/archive-tmp/fileSetFormatter.749257333.tmp/changelog.xml +++ /dev/null @@ -1,5 +0,0 @@ - - -First Release - - diff --git a/target/archive-tmp/fileSetFormatter.749257333.tmp/changelog.xml.1053689724.filtered b/target/archive-tmp/fileSetFormatter.749257333.tmp/changelog.xml.1053689724.filtered deleted file mode 100644 index 9476f4a..0000000 --- a/target/archive-tmp/fileSetFormatter.749257333.tmp/changelog.xml.1053689724.filtered +++ /dev/null @@ -1,5 +0,0 @@ - - -First Release - - diff --git a/target/archive-tmp/profile.xml.1658067470.filtered b/target/archive-tmp/profile.xml.1658067470.filtered deleted file mode 100644 index 664f77c..0000000 --- a/target/archive-tmp/profile.xml.1658067470.filtered +++ /dev/null @@ -1,25 +0,0 @@ - - - - Library - - ASL Social Library - ApplicationSupportLayer - aslsocial - 1.0.0 - - - aslsocial - 0.1.0-SNAPSHOT - - org.gcube.applicationsupportlayer - aslsocial - 0.1.0-SNAPSHOT - - - aslsocial-0.1.0-SNAPSHOT.jar - - - - - diff --git a/target/archive-tmp/profile.xml.200538967.filtered b/target/archive-tmp/profile.xml.200538967.filtered deleted file mode 100644 index 664f77c..0000000 --- a/target/archive-tmp/profile.xml.200538967.filtered +++ /dev/null @@ -1,25 +0,0 @@ - - - - Library - - ASL Social Library - ApplicationSupportLayer - aslsocial - 1.0.0 - - - aslsocial - 0.1.0-SNAPSHOT - - org.gcube.applicationsupportlayer - aslsocial - 0.1.0-SNAPSHOT - - - aslsocial-0.1.0-SNAPSHOT.jar - - - - - diff --git a/target/archive-tmp/profile.xml.485954080.filtered b/target/archive-tmp/profile.xml.485954080.filtered deleted file mode 100644 index 664f77c..0000000 --- a/target/archive-tmp/profile.xml.485954080.filtered +++ /dev/null @@ -1,25 +0,0 @@ - - - - Library - - ASL Social Library - ApplicationSupportLayer - aslsocial - 1.0.0 - - - aslsocial - 0.1.0-SNAPSHOT - - org.gcube.applicationsupportlayer - aslsocial - 0.1.0-SNAPSHOT - - - aslsocial-0.1.0-SNAPSHOT.jar - - - - - diff --git a/target/archive-tmp/svnpath.txt.2143828316.filtered b/target/archive-tmp/svnpath.txt.2143828316.filtered deleted file mode 100644 index edacb04..0000000 --- a/target/archive-tmp/svnpath.txt.2143828316.filtered +++ /dev/null @@ -1 +0,0 @@ -${scm.url} \ No newline at end of file diff --git a/target/archive-tmp/svnpath.txt.393524967.filtered b/target/archive-tmp/svnpath.txt.393524967.filtered deleted file mode 100644 index edacb04..0000000 --- a/target/archive-tmp/svnpath.txt.393524967.filtered +++ /dev/null @@ -1 +0,0 @@ -${scm.url} \ No newline at end of file diff --git a/target/archive-tmp/svnpath.txt.685764856.filtered b/target/archive-tmp/svnpath.txt.685764856.filtered deleted file mode 100644 index edacb04..0000000 --- a/target/archive-tmp/svnpath.txt.685764856.filtered +++ /dev/null @@ -1 +0,0 @@ -${scm.url} \ No newline at end of file diff --git a/target/aslsocial-0.1.0-SNAPSHOT-javadoc.jar b/target/aslsocial-0.1.0-SNAPSHOT-javadoc.jar deleted file mode 100644 index b74b110c3490f681673308082af276b40a3dfb2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71806 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 z 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 diff --git a/target/aslsocial-0.1.0-SNAPSHOT-servicearchive.tar.gz b/target/aslsocial-0.1.0-SNAPSHOT-servicearchive.tar.gz deleted file mode 100644 index a5725f8dfd002d11ae8f8d959bb4c192549f9119..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42941 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 diff --git a/target/aslsocial-0.1.0-SNAPSHOT-sources.jar b/target/aslsocial-0.1.0-SNAPSHOT-sources.jar deleted file mode 100644 index e13aad29b400ee1f16a04bc582ef4512a84d370a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8120 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 diff --git a/target/aslsocial-0.1.0-SNAPSHOT-tests.jar b/target/aslsocial-0.1.0-SNAPSHOT-tests.jar deleted file mode 100644 index 09cd761afc0a9727ac155365b9ca53c2daefaf74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3492 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 diff --git a/target/aslsocial-0.1.0-SNAPSHOT.jar b/target/aslsocial-0.1.0-SNAPSHOT.jar deleted file mode 100644 index 089578c3139a2cebb7e52f7df1fff8f72846b367..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19519 zcmcJ119)Z2wr*@E9iwC0wr$(C)3I&a9XlP{>DcM0V;dd5^il7-_df5QeeZiS-&||v zTUFz)QL}2GYSfUE1O|Zu_<1!rC-VR8;U6E6@88nGO8nH~G9t8c|0o6lQ2$lNtc7&mtvs3azasU)cd zAi#GDRT5DtyNTRdG9wg_B^4B%vM4H1u%VF>7!^KvA&)6szyBh^=qSKtO+5TC=)X>?$`2SLl z;J=j9x3jY{H`I4Bx3zI}wzIQ!aI(^OH+J|8_--_h34T;J+9WPZ;O)n6fF z?DiWpIYM+lF%D}$uqiezFE4;vtO0_9FoyIo9%LK{3@vl~8xdhb z%XSuL;1{LiyCW6r%BGbSi`pU=MSf&D8mIb7m)eXqtJ5p1C$DOk%PkGdw~ZFYKB6?f z+&j{i`%K5l=IZ@O*_Z3Mp|As^*UFr#;;tWu4v%f{F)7TCKD_Sc)gsjohsqw(1&hE+ z{I+H{#W~LnswFEM!RS1nwFY%~Qyf9{)Szo7c%oi7z@M1{VAE7B zxPlN%>7MTCm4+!3Uk(n__Jc-N2Ibgims_Ja4WCrIYOSD znD8k3#YBbftrC8`!%_}8z2u=iZY4v5?{sbcOS zPQ0>Y5!q26-0*YCuFbupF9@R0o_;v#5WrtuVm#|Cw<&EKds`HD@aRlXI@u%+BzbEL zlr!m^mawc)Vp?2Xr_rQX21?cE&}^edX}-)2SQ^*Kh?tHP!18^giGg!>8a3<~#Co3l zYC2XZDS~C}6rD4@s%{jnSQzxKgM1$JgXFtg|TN zwy$>MN9WB7Zp$WY$3*dIbWJxT3LRU@W1K0>G_oY)iL+L>GzMki#j_(qR7XS=a~!Kj z;zZKLis5!e)T?16eV3)kr%e@Kx1@CEShlx{w!3|;G&D^uMHMBti<<`T8ndj&uvi;u ztj$5<_Mi(i^S6vpup2m8(0leqcO^M7RV%HJN3F}$GR259iKQx;g?A#BpzoKay&b#j zSli-_$E8G)Q<_+t+xmpJ5689PVX2$H#~#(}35{BPy>rcQ5pB@isjz4=nBI9T&5Cum znLfTDW{{GUWQ-dr7A71y$TbgPRG|V~LpjW!#~yAFQk>SA4Gz_a7A~HJQzt6^9G-hf zB`d<1rg9RJ?Z$@v4+BKv8+g88o*SQqx?tQqp-=F2QHr z_j9-hQ6q*{KS6G03|Vs;jX|`Ix{zY7enXO`q){s7#14XIhToOhmSpNgF^1X&&ZJzV zaHyDIYL^kB-p$7vNRnb)*S84@+fQ6lz#L9#L_W?BmHx8tp5V{X@FCB*(ArV57yCer zje>Nym~vcdT!t)wUU~oi2LDr0epn$?RK|w>1d_@Z@}vn4HKu}>2srGGy#+f(UWY8U z*m&bTHJ*rz5AF6a7{%m}{4-zX=@o67VDN~{$!aIA-HXd#6Yej1mzKR>BXG@b-nrT6{u{72hYPXr&(pwkTTdpHACYQ|{ zHxV6yA`7weXsB~0Pa0Y;Cng-Qt~!(hty6z+R`KgFUe3lvP84n9kMpdcmQgW=gtoWO zC%}~!HT>j$lx8>T)XOcy0Yi-vZ~syL#PP#Jg;sCI*U{*zHi3rOolE^%#z`J zy-v{Oq_ba9uuJ@nzsryvV(J!OK21sH_su>yJO^;gv8QN$&K9y=P{9zNpL8i!6#cLr zpr|&!JgUSB=r%6FE@tMdv)1|z2e|ljgM!DnX13B7WA(4`6Hju9!D~tqjB&+KHFHeIIoZh1{@*fQ}#z#b8(K$+ZA z?b;wkLq$*d!&dD?IU=it!8}i=r8E<`2`HWcHm~d7Q7c$7W zZoy7jgh9ndFpHr*C298DL!3AqsE~|Y_f_YHC|*x!S0=}dXJbMD!JbI}g{2dR-=j1N z`bxb=0MuFn2~v`4VVwD);F+GO+3-`}Cg%fKLk9B5$B?`!zPTi!#vXV4nI982cW%AH zYXW|+SqSk}#ORl$DwIkMghn<&-VFHmG6B3aP0t`315VFw?ZRhqqEF)bygZ0c(v$+9 zU+Q#Y(D~9t-2(G3*-(%)DlTXt)5PoXD3V_yf@o%>PC>9wj{{cHp(8&@pi9aQrz(9x zkm%`gP?ahtO1MR)TTTtHu1C7Sn9oLAYS+B^1n=Wva0ul)Fk_9J(xED(MIRTs)Tz6b z*zw%Cika5UF9h=+kV)qA&7W&}1i30MX#!lY3Bh6@Udf+iq$ut5rXS=3 z@V1BKl@(P2mf_zR9w5JfIn3e)J{YCrh)?VC^BP>Jf?mYjkOp)O>f$MDOE%*)X`c2; z8m1a2&cnP0v+X5ZJrr|w635s^EOHCSU_CSW3~ioE0A{!3u*fXEW%q3Co5H;M9lV7+ z6Gr)1UC0{!PzS80ncn4ZuA!dre#vtK@{lbm6zhdf48pe~OR#h>ZL1^xuEnL*0msb2t*Vi+pD3-ENho(;tg!txo zg6fHO6PT`o=L5s6u~Cic^M4}YlFG_?cku}=H^g4C6a zqz&B5logY8mCGakZdgJ%P1w+SrcPu#XB!wfk2ASzfT5at$wRbxR(a#MHAUwzV>PwU zENPfY#+;lPD!#f{`{v~vSxWOLp3xQ5m`NvhgzXvDjm}wP=@~1kF`d`!0BSPcyXxRF z=LlAkOe{-QHuMP&jp_&afH{S3ak|gXomR_3j)>8(b|i+ zg_&j)^_m*&#7uBUel#c%`{@ z7TB#rPB#cv!e80JHGPIY$`7OAZ7!|@H$dDHw?AYO@P1qL55UBcOqreUcY<{nPdTO_ zxEdy=U-xEDEWM99!s+hJI0$fCk5ng3+TzXcvp5b8v$Q-88M&rQ;x0w_=D&|}>kgPS zD-bDL1h0?kz<Y(qDbNO30Ame~05_6X0&gr1Vw-wn)Dkbh4jd|!a_&1p(3BnP z4uZ!{^eX6GGCu*Zq@&32Dznrs^}JGTL<6_d^opGHqs^7O8T=ul?G&eg_X&g&hMjSbV`|msj66_ z^8=T6CJ#TLUPt1Y{|B#bZU~-p5jEYB=2`9nBuq5W0R`RB0qHt#p^rM2AFc-|w;?Aix3a4!%KRGiVdpURd%v`3@ zb%|T9=Uy!yy2YGZBiwws=*OfQuIVpmv2q~U0f}MygeGipT!z~620QzG&8Za}DN=@( zl>$e`6(8z{1qXL=AyRwH{zVgTwNaxvlH zpmRbkAPP|Fz&Dv7pRl$r-?vbpS3-ve%u{I3_~agIEj6hX?mP)UC=dplnG2Qs#LEPJh!s4`Rc~?n*sh{N?RcHP z0}PR;@OTy48KAP0AVSEqw{YF!xC>Evv?5#{QfdyKb%>`3I<-QM6 z*>bIi@%H| z;}pXp`b_Z(neLYhFCth+CXUUplffHyW=42$m>jl;E__sfeh$_PTC$rB1{EEo=2Tmr~b1pf{d* ztk*k1W%CB!`hY~dfxIl#D@pSfVcamLi}Qjv>CPP9U|XzK%ME!;qs?49VZ6XK?%WRt z(RL%h`9{8yf;_x^eCvY1d)2+TX85uO?X3$uRNW1&E9~0|7ySyqerx(j-vJUyE9l?R zeSw*)3%FB$<9f0z>Ci?XalD3 z^S;u}SEK0)p$&m-_?LBGiFUA{P4`Dww>Y+Ujb#b{L;2;gQlxA4;NGI9{vl_s@y%v% zL*)KN?Chm?Rj>65pk{L$9?I{W8DcALqv9fw>Wu+CA=6VkPts;x_%OM>T8AjDe)Nv# z=#=8RSD&%$Ljs*`WjP7yq7>(hlqX(+mFhACuCk`fR5zWq^@el+F6Qm-cN{12ElKUE z)tU$zWol=hJKEL7Gd$R;urd8CsC1w`S%a(z-!7+Gyft|~_inG0ADII?ZyPBSL2;cl zeqEgqQlxo|ZL+&#j8l+SA@?3zMQo&ci$D->rVnMB7pUb@5;s+d9=fW`+B$dW+VoQA z8)08M9Y|r7v>Ov>5Iyau$xY#KWMIkEu4^9A27c(if&O#-76QQbebsc0vH7l#Wai|-397om z@koPqtJf#zNkPozI!LR#rf3R2T<80nC;9?nX`UH&LV<~GcLgbRsg$uuQYFW@a)TBW z1yiT5MioN6<}PzK*Pt}hXL zOq1VLmFk0cp{tzwu8bJml5_AzhN~ zlaDbkl3BLX3Za{jt_bB~sZ^xMwRkYJBTu%ypTR8qPaM4z__ZYIw=vpK9<@;1TPv@_ ztCD&c;zPCSCp8ADH?*>s_p9|TyhwI>9U4{AslWG=edL)o=t2G%f8}Y_o-nT0pqO{x z`!=~6fv+fhw+6!VLCOIPlRYEzPPZQ0o4Bic<&hr(E<)=X6c|+)AK3-3cczC$@d2t% zqCZ}}ACbo!6kAYyAT4#$ou}Ds0UOO=-8Y=K=YwL|p;Bl}ZEIdE9Om=Y>zDn=q75)^ z9oFzh;BAd7&GZV|CF-%W7|J^xHH zVf=Ks5j`f{XD1hSrr2gFgNg*wOU0{j;+^G$lF3cbPD&I)4TO3e^5hy`MI({{|B5f2 zTkPrqjgV^!C-~E>xPW~1ky04ysI!sfSjk9y{rAYAoC%Um3Lwm2bZNuW{a;9d+Oh6j zPx*}EC_jS4cAHgOhmsPF@aZ6_VSer^VkZ+v5+kIN{eY3Cxy^rpXrr!5_9`U0OqYWwt2f>dct z3>wnPHQGgeaoaP|gfOIgOH1B(ZGN7sJmjy9QxJ3AK1q z&N@Y|xPs7k=v!}Dy<_z8dPldaqJW~p4z>f<7Wq=ZB%2u&!zK;uReIg}tW_)7=3LUS zV0ExGP1^xIHCd$Zp5F8xH3aGhR<}#~G{#f!OhGMJhtd&=F#>X;h^A8D&uuDgVY;#i z!`9Uz$_#_*0EE#KrOlG|Aud(iYv`l?JFhWZXm3 z`4H4a5(lS=b~vp#elN`~I7VJ7u&GuhsfT0lhSjK?I0Ezd5uZDB7KP3fMxJC@@rm2G z0nTQECr)&=%u~oLJKmb0gh2Zqz$;b-r7R1U{-NbGAH49o)ZbBO_p_@Ur_NY$8-DQ` z;4K(Ag0q#52pl$e=)Q5r0}xJw1kwb}38N&`SAv3jLCJ-sc2sTo#q_jEF%$*BA&QTI z-f!HwIFzqg#o%r~3MC`?9!0|E;qbm$>=aBq;oM?4h|w^`S;6^lu`OgmaU`oI^Oxug z6eu47TqvUOY@!-PWvjuI(_z`rLiA^QiPi&c$xA>hXo4Ehw*~1U%*&TJHO^p6)p1AW zmma4wU{;ttZ=yVG$IQFv_|VFIN`6a@F@k|1(ulKr<~(v$*$}w_S7;?4q_j}x6(p*@ zh24KCNp<|jy|2tsEz#=SQIwRVogErtkB z{iAEyqog1H3?o35XyX_oB(~HMbRK1D7R7SOk?;<>*NU6}VZSsQZDU_ZBw;(lfc|S9 zdnybqu2!B2YWnbrPpR^^xbEbQvK2XaPNwHiP-pvxjlQ*|rr~1&rC*ZGq`%6m#dC!d zulcty88S6P@kL=LV1O#OEutqQiehXHBoIEFw-oF)1r`MaI81Vs4@S0Q0mDa>Mu-AW zan{v_T7k|P?36Xr8tH1B#T2MGBHzT?Dw!NqMq`xBz^*hE+SV%fg01*L4UgV_Ho7Tz zb4I(e$yzwr4pC^)2LHil1M~gVSua5;%8WPTTdQDaNDQs5uPrQX%>DP4Ef3kiA93Bw zQ&j8vE^UO}5)Oj-@zUR0ACf=wOG)4t$l$#ZmSfHKjx}<&r_u|pG18_nCa$f?!OV(Q ziKdg_4aJjm-n))Jf`K0ySlc~a#qUp1JHAK|x!Od!yMq$8fb1p;7QibxmLjW}8pv2a z12FaxQe8Z(?1XZcqsGI2Ylo{XJ)lPFxy~@txS(Q|#eIr(;@HyNCih_&+O^UV^Nu1c zek@=}41D#FFAD%4v0>MYY8eD5r3KTTM)gv6{TRlTsd4m;sdl>I?JW!};3=1y-rqH( zkSl^1JLl2uo0*JnWd0f)s|M|-0wCpFH5310lPwC`$*KH~Co4JLvWhQ)` zrJr4JG55REdO=`?dlnFsrF@LTNDNFSJFtO4Jfc%CZXOQnyWX~QcrECTE~P?OdX#f{ z1tnHVxoARGR2RsA=Y7#9Xdp1kw%3Jv-Rf@poeDu;R|NZVK+@UBV|4Y^N)9m*OCl>i zBJ}jJ$n>4Ce@cVNlr4dU+?SP7@2N7h2kLZ^+Ki)F#_AZ(_r>5WQG!|S3xqA{_J-3G zKo;%5eIz+LcJ{H-mOwn{a7d;rD%EPXrc`m)pAt@q;17Wc0^-k3jfPccVIrxxpRpu|N}bh0YvM27>K=jX16$C62p3rO zCJc~~Qr2FV(F(BQ(%+t%c?iT=xcttU%p^MigqN48boxCH^s?FL@^S}edHjVYEzUN35wv~F=rXOeSxl}vXAIbR%vA|HF#+%CM@ZEZQ3mHfcsR|M7% zLAF$VFET90lv`T@N4bi^x1Jj>M`0w~7QCdI1RxFSXvF2+`UR-nXJj0kk=zy+jtqEwSOe&|?3(rO8^I#3cYmaz2%zYjdj zuzkPyBJFXJG6Eep1p~U-d{QY^xe2kOhsEPSpjeez&e|RYgm#YGD4>xod-4`HJIuL( zA5XO$u+KIUSmySb67VQ=z5y$%V3UxtHz+52%Y4WUYka;RcH!ZJSX_n_6u%!H4hU)l zC(*Za$^woR4H33H>6X(LteVet&e_2bW$j2(Q`d6MBWA_K9W(vviTi?J)Rt$%|c6 z`%Oi)V-RM|#yJYI%5(AcU*Qjbk5)Loe(T=_diN^cgFgORw1T6RjIEQo$v;9q{%f>C zlBVJ;AIi`qYM}#iOSv1MEuXx~wEdvDFmxoN8Gp$x!$XsFGE#;SV+Km`#t2$Y=4B83 zW{3k<8lHRoIX$nx{^?F%>nRnIlgfj_CbTY69t6&K-@qMaA128moM zC8T-*bGiI(BB^<@ILtL!01>}hNaG#ts8f8&9{q;2`NULhlS4fy7>>OK` zc8V0uilgu2V&ZD!Yx*Q$ zR16wt^Rb``ZSJ-}f22F2bi1y!v!%9wecKWkK2@1qd)Hx_%41&+9^ zZa2?H;nlr6m(q*dH>Gp)G9JJjyvF$IRS=R@k0gcW z)%mtrVM>Q+#%8F2liaKt$$XaH8tjZ@W&z3kezUWf+czYv;XbTE-ODtbCC6VyMtZDA zfWVqI?hXRiawY%n!1kAi{xcxSF6+k`_WL|4hxn@=`k&9EpC0 zsdpKu_sNvy(X+~Ovu=&$*`P#}#b(-+C>c=%_U*50LbPH>?YGUS6-CLoJ@A@E>)X^B zab8dGQbvcRK$%@_s9z)yO|DjU*;g)};F?315iJ9H#%8XWRcJ&D_6tkP_8EE~1&YYJ zPE497jKoMGnc-63By-)Ety7+Sk!c87t;oPSvVC#;_a&0_cOgi^B{MAxlAP%bII(Kr zx0kmcwr^h=n!H59wS67k0a;UfcYh2J5O-GtTJPzrNFF$@b;uSnF5svR>RHu?2xij?5LpNJ z)lS}x`m0#sEm4ZAwRyF!Vul-0#;er@+CDlIokEF+V5Qh>Pw)|`!fRog^ezTcQ3s4R zftoYXTdvr%K--r_FiqfU!>ZhFfrIiBj+;#DAqK}&flyp3Nfl7_orH_APco)lR2rdMVwfg#{SS|G^)k_0QETa}U_ATJMO!beofr3guH!u@Z z=Ttr-0jmMlU!(75+~L(2{}~b>0Ko41t^8Nkhu*{CeiL>k=U{7MZe{!~*F|idZH$E7 z42|u6#`FC>2CY)AR;G^*g)1eNj|?ST&y@0`epq8El7Len<(obCI_Mm;R$^p8pon{x80OvcE6S#;Zs!JI-mga?4LkA@#h4D zm|s;s)AoYp^$~9rVlkOPpAK5Kxz}I+W|8iv2zbFghRk^H{Hym{>Hot^_$d;iV(8&| z>0pFS9l}c$+jfAo^?VWWo%LK4k%a?^>X1J}+@5`bnEMcOe(b|-TH|V0ip;)kg)_}J z(W6PmBV5H!N&%QH7MyU405j2{@WhWKutzC(Gi|?07vC>k;($|BZ4F@ZX=#uq(S~P} zJxQ_5o?`;_dX#wrbi3b!khXDlBaIhqB`=okAmm|~a;=1h^iJ$F=8jTpE`R;Mj>rpC zGuDguPI!4AksN=eGyV|zSSd#@15A&g6+#H^=MUBiz*G@lVu3-aYm|GvAfTKzW{MY z_;ee>h#o~S#lDXH{4&Z9U~or;=Z1^+)>2jn=~%B4X^M*-zl~$hI&p+52VdWeh4_`h z3Hca`(F+tbbT!kR zwF_Tz?SyIWi}jRD)d!uKdVweCO%vc7t$VfY0&l(T;nDEqcZtEUu^7i*P;ipisju~^ z!$c`1k&=x&WJm+x`ZqvX^ewQz<=$)68_a>xbco`VLie>zUwjQ&l^t=EnShpO`}$-j z3<@Lj1gsugp0aF06$BueSYGq-OHoi4KealJ*MyA0ATppi7e8HWD4>N|MJ#b?=4X9l zOmJ#p1-{3&nuD6)@KTrt7++&Z2;v{TwNX`a;*k0hnp}SVsrY;P-0A^rP*Jl8T7uom zt6AJAgX|Rk8juwRGY>G?(==9;ZKi0xS4T0`HE^pL?x zhQ7NXTbu3Y%w($3on!NA+T3F)kl`STjY51=(;0!35!5alZ@+yT)m@$p6Q=d_!<1iS zwiwsa$oX8!VfUd4rFJd>eX>;8b+9QrWH4DJ=2;U8yJ*dt%R3NWGQpl}r@KV)>^Yg$1a}Qw}!4n1IL>61Yq;76ri_ z-3k=P{Q;6q)2hf~%A^-38$vNfkhF94&_=o+TyjJ$Wsm-3Eh@cJ(!vN zs3qlga?Q#b#Z#)%!o`GJ3TbZ}Kzql77tmC4B>s7G5wdc2&+is(x&uNmat>fyPki&v z)e%*04b(9(6$AdJ)EM1?kkn^j<%jDJm<~7-?e*soGS9^?O2Gt4kB*ywNNhgi2j7gt zBT9z|)(YE44^~W~jO?+OxWzFu=&g{~YJi0S zD%<23G@4q$pF}8C;45%@wGkdnE65ztC~h7@Lb7|t@>GSqF?`2(SJ z>6~?5Lq!8psd(Du_)~jREoJifG7Nv2I+x@T`CvsER5o2-(Uh~YxG_`{-v`SyJC(@% z(3HC|o#0Q#!kG+x#R?OKS&TvEUX)`Xe6l~l;|7nChZC5 zwN$Bk9#o&4NFz|@OJJB;)Xo@VlLiMWur6>LNj3`(o=>R!8Ed*0D_B~T>?Rxbh-ul7 zk!;9h(6M_TF3q1$@ASVD=*pQpfYE%He29kB($>w{b;&N!^ArYu%Fj2}Eq@VY2K zA9dZPGJ=JLJfOI#e^y&3P1)}9T|D-WV6R|r0l64~lCA_nS0=m|Cl1dR*~CQpj6zbZ z#wU@DKqD0rTkGE-5v~fmXa>$11IBa@Wkk@hFUjrEC4(FFqNd2IWqT48Jv)usKw^qo z(LLD3Dg`X582=Si?w%na6UAv07-jNJvggU@=y~w&=|sZwxe}e!rszP;rE=v*sJ@(?*GBUQj#DVf9|kyzbwr|<8_i5k&#Iz=T|b?QbdeUy`uGSG@e;RQIAd>t zw17yL9QO%A?vkW_EGp9M34BoL-FFaw&dQ%8)?!R<5V!0T`cC4Va82au*_1U2btoZ- zJT~07{kR-DH62(+!?FcMUzxi$fsLP+f#O`Fc52gJu{nfWKzePr2#& zL?-)MPW6(Ee&Vz)=QdtZb{iy9Lt5OC zk;7#6)5C;or{mdKj?c>-xUYRG1&w|a);>LHNWOo3IGM?ZZ;FURR`7eZxq9+6>#8+{ z`QY`CUNom@4rJx%Jq|#WkQHTWeJPM!V!83%eIU5xYN{7W{?)t1u%H`sLU^lHBX(^k zP>PJVBJ)#D%{s0)482pBe#TFj*7VdvbEuLr;n&2g44Jtn=?O3t_ov}oPszu0-^}|q zvrRQQ;LZ3~k=kvZ55iAL3OBx0e^nl>EC4~d2G%hAG9SFvLa^DSvJF_>dd7l-!Wleu z*7zLG#V@+8m~05j2&1_CCZ%VUl}OgYY%rzTgl$+PUyb=4zj}o!fufD0d9kIYa3ehu zOqMD~ztvH!YfJo&WrMi4vs^P#l$gmk*#U|n7w6rX z!;K11l`XAfwXl=W_oFIP6j#-t5uD?a*e!)9`~+&=T~4if_W33x2#U*{rBy|kNW0)w z)V-X;V6+B`W966GVinz4$UlS-WC2^Au{>ImKAttD3u zUbVLj!k&0sE&L~c^w1!BH7VVP_VgZJ)tS|sXle#;wrRAOuR0bHB|N}k_UVC#C7=&@ zCQfD?p<*R#GlKNp#;?{`nh(LwXeKL4UN_K=Wvx31Yp|Gmy!5myw@Lo+ju{ev2AIi( z$|_6GJ2G}#BdldjDD^WkR4lX|gfp5p-69IezhI`|90f?1!ol@<$?;T0$mzldT7*WsKi zjwAFInf09xe^u&LjiZ2>+-s#bRZNj~g76vj)I9L*Qa>xC3X0MxwjCvYgc3%$!{!#= z<;E``Ef-(`6Z!B(WE*^kIyb_*A)OOoY*#n`811SxHt!N94*(5fi=Y+qmc!jNqb+U# z9f4;TA}cOMG%tu9=L|47oA3&%BP7%Y`{NxD;??~+UzY%0fB8X)BdfqdMNaQp;DY~S zT5-M+bVw+2Xr0#ZTeuL~ol3SKw-EeSV#SUpwuF*5p2xfC$-4t9pidwx(j|=ehv-p; zOc^E1KwxBQ(fPxH4uQOUkn6o6_<6nd7NC!bJ}3s-eb!!54a5WbHC>QI`J2d~ITWb? zigqDmeTfN2pUDb>l3Fc@qq%arX~;SS zhT0M1%dd50Ri+<2z%n>>whHXwrO-ph3+|`6GS_7?7O!8t^vl8x6a;VzucXrI5?hT} zxA6*&YvW7%D#>-lqeQFJdVq58vN#21w9nPQ}Ja_Hes}k6`*0?{G&p3 zA+@w{F0o2~_&o7*DT$s5{I-CYc+T9e zKJg_};AGnt*epPPQKijDf(2_#?y>~={J91dJz*yvTnqUSLUNGE7PTaOpmuPmXt$w% zs>+557NXePCr77qph%j%5W`4aO>C0oq*VK@_u9R=uuqN?R^P8?7BJPFfwWAU!CKP0 zXrLE^`fbXn^(6^?W~>l&49mg+&b>DP8YxeujNY`8`tT};GEo$t;H{#l9e2x7^v>MQ z$w%>%K2@}euJ%Zn{-c;wc>66a&S*Y)XUCqL3U!3)8DHPWFUox_Me-_E+Eli3$g;VU z@oIeDFGN#=E56p%_MjLXrdsQG85$pQrF~oGKUj1*23V>EN=&C3^i|LgEo`HKV?!lMrZ0X=qZpx@k@f|pIL1!}F~*@OkZ0R| z2}`lh2ufh-u2V_hV=NfMBl2i!?*Hu4zed1c;~TcNe#X3)536OnT2&@JXDXm|j6Tg; zo@C+7YU!$y@erUGIlSg(RzXtS z#g-j)(Qb;8`s5b1jvG#b*KAijKhqjRe1atL^*)-oi!3?|dYSqqaomi_V=oPDM89eW z>`U6o4ACsFc4gGaIl1&QDnqZs;38k4#`Mr+&H;5={9#gk`-b_nT335}YzmeoYmSWR z&2dQxsEw5RM+R%P!7U4}UfBB;3p^rIk>QibSrS21P8?2Sy;F!$)oC}BVus)yXtJnR z!Zwr{V4Rg5DSnfS4KkzAP~z>qW;TcQZyI79K{GZ*MseFdTPE0-%t=?Lnd@3&tETMex$?+ zoYP1wRug02+{(4?ubmPZ$qDNH9&dri&R(ef$^5u(%s4#)1ZBET4m)M1{%WG?ZcE!ZUwv1LD&4;aTtp*Dk+^*e9-`xCOEHk z0Z$WUhBG5cQ%a4`h0P>#l+l0@kv2=oNzWeR`FX=`3jIkbD$!Ndhs-T-=G2^)9(uS6 zZ*wXR7!wIV$AxuH0=v7V87f*caKr8~* z0BHrUS<6z?X)VUt$rbc^PCgyvPmFrN-aZ~3dPo~+OW@Nx>};e2s0I_|C9<%=(_1V& z0eQJb{29%@-?$Ur&W5VCq{evLgj$yoHm<`7xg9#wt<0pN1nm0r=wS)oyiH*v@Y=1G zSlgpX-87SZr814AF7@+B$iOp=t9iz>vgDI z>rS*g&qq$^zUB=g0^Zs5EL*(AXiInj1h}oBQKvu!`&B+TpfBVw`qTcvGu^>Sd!2`d zZ*!qE2-O9@j1;{ueL8W`hehVVb92%4pCkY(5YLm%(-=eX7viEUzU!N^*#N-gITj;G z&Rtsfr|jYlmTS4qwdmB>a(%dTx<{4D0@~(D?v$OmFr6hX{a!iOmpWQlOl3$ZcG*V9 zrme>4aBZO%rnP1he5o|n2eFs32RTMEfC|mPMqdUO8O%4{rVEWPdm)1?2}q%lj(r}c z!V`QD=2F9=Yc>6#`^#jR4NTzI8|+y2dzWpY@3;8>PR9KdMRpFhcE%1)=Ejb&qis-q zA5j3N)~XR0R1Mw@IflTd2AoG<5RQ#hO+=yHGQa0fIPjTA!ElgBG+yfu$SO`1kEq&m z_U_*uHX4VjxG%1qze`hNH4zAJYwJRjAFVxL@@&6w(@XP&49$4X2$XXb_##xu$4W%A zgUF8b2KW2M|L~I_7HpWN1Wx|xL;?b#0RK$X@JHqFGe5=OF9d+opFZU;z4EKtpXaOi zM?HW-Khob;`%U(WUljhBH{xeziN9YzfxF%x|DI>!S5tr5k^e07^ZV}%{CxUZW9$9< zw|OW2eLaGoRsMGUtOp7B+j{?A{r#f%`@|1FGg18g`bkgxKce?9<@by1@7epAnc^4O z*uO&dZ+R+yQT}~{e`c!qMS10~Q2uS+ihlz9dFG0LLKON@zT5r3-ps%2;eYhVZ#ESF zu$l8~`22Zb`!7fz)c-x?PdDSYh(8xxejo7i3vu~;ZNt}?^iQ^!2!Q-v;N22{R!NEW$usa`KP1z_v@#wQQ`WH zdj6-|_fN6>$I3q)zh9LD{#g0F<^Qc4`0vU8bOe8qpZTAV|K+{?c0m1^WB5;~clE;k yhfetK`S=C&4>$3*cz - - - - - - - - src/main/javadoc - diff --git a/target/javadoc-bundle-options/package-list b/target/javadoc-bundle-options/package-list deleted file mode 100644 index 42c9b95..0000000 --- a/target/javadoc-bundle-options/package-list +++ /dev/null @@ -1,203 +0,0 @@ -java.applet -java.awt -java.awt.color -java.awt.datatransfer -java.awt.dnd -java.awt.event -java.awt.font -java.awt.geom -java.awt.im -java.awt.im.spi -java.awt.image -java.awt.image.renderable -java.awt.print -java.beans -java.beans.beancontext -java.io -java.lang -java.lang.annotation -java.lang.instrument -java.lang.management -java.lang.ref -java.lang.reflect -java.math -java.net -java.nio -java.nio.channels -java.nio.channels.spi -java.nio.charset -java.nio.charset.spi -java.rmi -java.rmi.activation -java.rmi.dgc -java.rmi.registry -java.rmi.server -java.security -java.security.acl -java.security.cert -java.security.interfaces -java.security.spec -java.sql -java.text -java.text.spi -java.util -java.util.concurrent -java.util.concurrent.atomic -java.util.concurrent.locks -java.util.jar -java.util.logging -java.util.prefs -java.util.regex -java.util.spi -java.util.zip -javax.accessibility -javax.activation -javax.activity -javax.annotation -javax.annotation.processing -javax.crypto -javax.crypto.interfaces -javax.crypto.spec -javax.imageio -javax.imageio.event -javax.imageio.metadata -javax.imageio.plugins.bmp -javax.imageio.plugins.jpeg -javax.imageio.spi -javax.imageio.stream -javax.jws -javax.jws.soap -javax.lang.model -javax.lang.model.element -javax.lang.model.type -javax.lang.model.util -javax.management -javax.management.loading -javax.management.modelmbean -javax.management.monitor -javax.management.openmbean -javax.management.relation -javax.management.remote -javax.management.remote.rmi -javax.management.timer -javax.naming -javax.naming.directory -javax.naming.event -javax.naming.ldap -javax.naming.spi -javax.net -javax.net.ssl -javax.print -javax.print.attribute -javax.print.attribute.standard -javax.print.event -javax.rmi -javax.rmi.CORBA -javax.rmi.ssl -javax.script -javax.security.auth -javax.security.auth.callback -javax.security.auth.kerberos -javax.security.auth.login -javax.security.auth.spi -javax.security.auth.x500 -javax.security.cert -javax.security.sasl -javax.sound.midi -javax.sound.midi.spi -javax.sound.sampled -javax.sound.sampled.spi -javax.sql -javax.sql.rowset -javax.sql.rowset.serial -javax.sql.rowset.spi -javax.swing -javax.swing.border -javax.swing.colorchooser -javax.swing.event -javax.swing.filechooser -javax.swing.plaf -javax.swing.plaf.basic -javax.swing.plaf.metal -javax.swing.plaf.multi -javax.swing.plaf.synth -javax.swing.table -javax.swing.text -javax.swing.text.html -javax.swing.text.html.parser -javax.swing.text.rtf -javax.swing.tree -javax.swing.undo -javax.tools -javax.transaction -javax.transaction.xa -javax.xml -javax.xml.bind -javax.xml.bind.annotation -javax.xml.bind.annotation.adapters -javax.xml.bind.attachment -javax.xml.bind.helpers -javax.xml.bind.util -javax.xml.crypto -javax.xml.crypto.dom -javax.xml.crypto.dsig -javax.xml.crypto.dsig.dom -javax.xml.crypto.dsig.keyinfo -javax.xml.crypto.dsig.spec -javax.xml.datatype -javax.xml.namespace -javax.xml.parsers -javax.xml.soap -javax.xml.stream -javax.xml.stream.events -javax.xml.stream.util -javax.xml.transform -javax.xml.transform.dom -javax.xml.transform.sax -javax.xml.transform.stax -javax.xml.transform.stream -javax.xml.validation -javax.xml.ws -javax.xml.ws.handler -javax.xml.ws.handler.soap -javax.xml.ws.http -javax.xml.ws.soap -javax.xml.ws.spi -javax.xml.ws.wsaddressing -javax.xml.xpath -org.ietf.jgss -org.omg.CORBA -org.omg.CORBA.DynAnyPackage -org.omg.CORBA.ORBPackage -org.omg.CORBA.TypeCodePackage -org.omg.CORBA.portable -org.omg.CORBA_2_3 -org.omg.CORBA_2_3.portable -org.omg.CosNaming -org.omg.CosNaming.NamingContextExtPackage -org.omg.CosNaming.NamingContextPackage -org.omg.Dynamic -org.omg.DynamicAny -org.omg.DynamicAny.DynAnyFactoryPackage -org.omg.DynamicAny.DynAnyPackage -org.omg.IOP -org.omg.IOP.CodecFactoryPackage -org.omg.IOP.CodecPackage -org.omg.Messaging -org.omg.PortableInterceptor -org.omg.PortableInterceptor.ORBInitInfoPackage -org.omg.PortableServer -org.omg.PortableServer.CurrentPackage -org.omg.PortableServer.POAManagerPackage -org.omg.PortableServer.POAPackage -org.omg.PortableServer.ServantLocatorPackage -org.omg.PortableServer.portable -org.omg.SendingContext -org.omg.stub.java.rmi -org.w3c.dom -org.w3c.dom.bootstrap -org.w3c.dom.events -org.w3c.dom.ls -org.xml.sax -org.xml.sax.ext -org.xml.sax.helpers \ No newline at end of file diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties deleted file mode 100644 index 75d174e..0000000 --- a/target/maven-archiver/pom.properties +++ /dev/null @@ -1,5 +0,0 @@ -#Generated by Maven -#Wed Dec 19 16:38:37 CET 2012 -version=0.1.0-SNAPSHOT -groupId=org.gcube.applicationsupportlayer -artifactId=aslsocial diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst deleted file mode 100644 index e69de29..0000000 diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst deleted file mode 100644 index 8e72e71..0000000 --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst +++ /dev/null @@ -1,6 +0,0 @@ -/Users/massi/Documents/workspace/applicationSupportLayerSocial/src/main/java/org/gcube/applicationsupportlayer/social/ApplicationNewsManager.java -/Users/massi/Documents/workspace/applicationSupportLayerSocial/src/main/java/org/gcube/applicationsupportlayer/social/SocialPortalBridge.java -/Users/massi/Documents/workspace/applicationSupportLayerSocial/src/main/java/org/gcube/applicationsupportlayer/social/ex/ApplicationProfileNotFoundException.java -/Users/massi/Documents/workspace/applicationSupportLayerSocial/src/main/java/org/gcube/applicationsupportlayer/social/NewsManager.java -/Users/massi/Documents/workspace/applicationSupportLayerSocial/src/main/java/org/gcube/applicationsupportlayer/social/NotificationManager.java -/Users/massi/Documents/workspace/applicationSupportLayerSocial/src/main/java/org/gcube/applicationsupportlayer/social/AslNotificationManager.java diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst deleted file mode 100644 index e69de29..0000000 diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst deleted file mode 100644 index d46cfd6..0000000 --- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst +++ /dev/null @@ -1 +0,0 @@ -/Users/massi/Documents/workspace/applicationSupportLayerSocial/src/test/java/org/gcube/applicationsupportlayer/social/AppTest.java diff --git a/target/profile.xml b/target/profile.xml deleted file mode 100644 index 664f77c..0000000 --- a/target/profile.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - Library - - ASL Social Library - ApplicationSupportLayer - aslsocial - 1.0.0 - - - aslsocial - 0.1.0-SNAPSHOT - - org.gcube.applicationsupportlayer - aslsocial - 0.1.0-SNAPSHOT - - - aslsocial-0.1.0-SNAPSHOT.jar - - - - -