Serialized Form


Package nl.surfnet.coin.portal.domain

Class nl.surfnet.coin.portal.domain.AbstractTab extends nl.surfnet.coin.shared.domain.DomainObject implements Serializable

Serialized Fields

name

String name
User defined name of the tab.


creationTimestamp

Long creationTimestamp
Time of creation

Class nl.surfnet.coin.portal.domain.ClonedTab extends Tab implements Serializable

Class nl.surfnet.coin.portal.domain.ExternalAwareGroup extends org.opensocial.models.Group implements Serializable

Class nl.surfnet.coin.portal.domain.Gadget extends nl.surfnet.coin.shared.domain.DomainObject implements Serializable

Serialized Fields

gadgetOrder

int gadgetOrder
Determines what the order of a gadget is.


gadgetColumn

int gadgetColumn

tab

Tab tab

creationTimestamp

Long creationTimestamp
Time of creation


definition

GadgetDefinition definition
The definition on which this gadget is based.


prefs

String prefs
Contains the user preferences of this gadget.


hasPermission

boolean hasPermission
Whether the user gave permission to this gadget to access its personal information.

Class nl.surfnet.coin.portal.domain.GadgetDefinition extends nl.surfnet.coin.shared.domain.DomainObject implements Serializable

Serialized Fields

url

String url
The URL of the gadget XML file.


added

Date added
A timestamp of when this gadget was first added to the system.


installCount

int installCount
How many times this gadget was installed.


approved

boolean approved
Whether this gadget was approved by SURFnet or not.


supportsSSO

boolean supportsSSO
Whether this gadget supports federated Single Sign On.


supportsGroups

boolean supportsGroups
Whether this gadget can handle groups.


customGadget

boolean customGadget
Whether the gadget was added as custom gadget (e.g. by a user)


title

String title

description

String description

author

String author

authorEmail

String authorEmail

screenshot

String screenshot
The URL of the screenshot of the gadget. (should be 280px wide)


thumbnail

String thumbnail
The URL of a thumbnail of the gadget. (should be 120x60px)


status

GadgetDefinitionStatus status
Status of the gadget. (eg. published/unpublished/test)


fixedTabGadget

boolean fixedTabGadget
Whether the gadget should appear on the fixed Tab

Class nl.surfnet.coin.portal.domain.Invite extends nl.surfnet.coin.shared.domain.DomainObject implements Serializable

Serialized Fields

invitee

String invitee

email

String email

sharedResource

SharedResource sharedResource

status

InviteStatus status

creationTimestamp

Long creationTimestamp
Time of creation

Class nl.surfnet.coin.portal.domain.SharedGadget extends SharedResource implements Serializable

Serialized Fields

prototype

Gadget prototype
This should point to a clone of the original gadget.

Class nl.surfnet.coin.portal.domain.SharedResource extends nl.surfnet.coin.shared.domain.DomainObject implements Serializable

Serialized Fields

invites

Set<E> invites
The set of invites send for this SharedResource.


timestamp

Long timestamp
When was this tab shared?


sharedBy

String sharedBy
The person who shared this tab.


teamTitle

String teamTitle
The Team Title


sharedByDisplayName

String sharedByDisplayName
The sharedByDisplayName

Class nl.surfnet.coin.portal.domain.SharedTab extends SharedResource implements Serializable

Serialized Fields

prototype

Tab prototype
This should point to a deep clone of the original tab.

Class nl.surfnet.coin.portal.domain.Tab extends AbstractTab implements Serializable

Serialized Fields

gadgets

List<E> gadgets
The list of gadgets on this tab.


owner

String owner
The owner (Person) of this tab.


favorite

Boolean favorite
When this is false it will only show up in the All Tabs overview screen.


order

int order
Denotes the order of the favorite tabs.


team

String team
The team to which this tab is assigned or null if it's not assigned.


teamTitle

String teamTitle
Redundant team title for performance optimalisation

Class nl.surfnet.coin.portal.domain.TemplateTab extends AbstractTab implements Serializable

Serialized Fields

gadgetDefinitions

Set<E> gadgetDefinitions
The set of gadgetDefinitions on this templateTab.


description

String description
Description of the template.

Class nl.surfnet.coin.portal.domain.TextContent extends nl.surfnet.coin.shared.domain.DomainObject implements Serializable

Serialized Fields

field

String field

text

String text

Class nl.surfnet.coin.portal.domain.UserPreferences extends nl.surfnet.coin.shared.domain.DomainObject implements Serializable

Serialized Fields

personId

String personId
This property stores the person to whom the preferences belong.


InformationSharingPermissionGranted

Boolean InformationSharingPermissionGranted
This property stores whether the user grants gadgets automatically the permissions to share the users information.


Package nl.surfnet.coin.portal.jsptags

Class nl.surfnet.coin.portal.jsptags.XHTMLToTextTag extends javax.servlet.jsp.tagext.BodyTagSupport implements Serializable

Serialized Fields

var

String var

maxlength

int maxlength

Package nl.surfnet.coin.portal.servlet

Class nl.surfnet.coin.portal.servlet.GadgetDefinitionProxyServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

httpClient

org.apache.http.impl.client.DefaultHttpClient httpClient

connectionManager

org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager connectionManager

Class nl.surfnet.coin.portal.servlet.GadgetSettingsProxyServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

gModulesUrl

String gModulesUrl

gadgetProxyUrl

String gadgetProxyUrl

httpClient

org.apache.commons.httpclient.HttpClient httpClient

connectionManager

org.apache.commons.httpclient.MultiThreadedHttpConnectionManager connectionManager



Copyright © 2009-2012 SURFnet bv, The Netherlands. All Rights Reserved.