es.udc.mypersonalizer.kernel.model.repository.interfaces |
|
Java Source File Name | Type | Comment |
CachedServiceReply.java | Class | This class represents a service reply obtained from the service reply
cache. |
CachedServiceReplyAccessor.java | Interface | This interface specifies the methods required to store and retrieve
instances of the CachedServiceReply class. |
DesktopLayout.java | Class | This class models the DesktopLayout entity, which corresponds to the whole
of the entities a user has in its desktop, this is, the set of workspaces
he or she can work on.
This view can be extended to store additional information, but in its
standard shape, the Desktop Layout is composed by:
|
DesktopLayoutAccessor.java | Interface | This interface specifies the methods required to store and retrieve
instances of the DesktopLayout class. |
MetaServiceAccessor.java | Interface | |
RepositoryAccessorFactory.java | Class | An abstract factory for creating accessors. |
ServiceButtonPermission.java | Class | This class stores the permissions for a service button. |
ServiceButtonsState.java | Class | This class represents the state of the buttons for a given service. |
ServiceButtonsStateAccessor.java | Interface | This interface specifies the methods required to store and retrieve
instances of the ServiceButtonState class. |
ServiceConfiguration.java | Class | This class represents the configuration for a given service. |
ServiceConfigurationAccessor.java | Interface | This interface specifies the methods required to store and retrieve
instances of the ServiceConfiguration class. |
ServiceConfigurationAccessorTest.java | Class | author: Abel Iago Toral Quiroga author: This class tests the ServiceConfigurationAccessor class. author: author: The first argument is one of [add, update, remove, find, find_all] author: The second is the service identifiers.
|
ServiceConfigurationRegistrySingleton.java | Class | This class is a cache that stores the registered service configurations. |
ServicePermissions.java | Class | This class stores the permissions for a given service. |
ServicePermissionsAccessor.java | Interface | This interface specifies the methods required to store and retrieve
instances of the ServicePermissions class. |
ServicePermissionsAccessorTest.java | Class | |
ServicePermissionsRegistrySingleton.java | Class | This class is a cache that stores the permissions for all services. |
ServiceProperty.java | Class | This class represents a configuration made for any service. |
ServicePropertyAccessor.java | Interface | This interface specifies the methods required to store and retrieve
instances of the ServiceProperty class. |
ServicePropertyAccessorTest.java | Class | |
ServicePropertyKey.java | Class | This convenience class encapsulates the key fields that uniquely identify
an instance of a ServiceProperty . |
ServicePrototype.java | Class | This class represents a service prototype. |
ServicePrototypeAccessor.java | Interface | This interface specifies the methods required to store and retrieve
instances of the ServicePrototype class. |
ServicePrototypeRegistrySingleton.java | Class | This singleton, running as a TimerTask , maintanins a cache of
registered Service Prototypes, serving with clones of them whenever the
system requires it. |
UserAlreadyExistsInGroupException.java | Class | This exceptions is raised when trying to add a user to a user group where
is already assigned. |
UserDoesNotExistInGroupException.java | Class | This exceptions is raised when trying to remove a user from a user group
where he is not assigned. |
UserGroup.java | Class | This class represents a group of portal users. |
UserGroupAccessor.java | Interface | This interface specifies the methods required to store and retrieve
instances of the UserGroup class. |
UserRegistrationInformation.java | Class | This class represents the registration information of a user. |
UserRegistrationInformationAccessor.java | Interface | This interface specifies the methods required to store and retrieve
instances of the UserRegistrationInformation class. |
WorkspaceDefinition.java | Class | This class represents a workspace definition. |
WorkspaceDefinitionAccessor.java | Interface | This interface specifies the methods required to store and retrieve
instances of the WorkspaceDefinition class. |
WorkspaceDefinitionAccessorTest.java | Class | author: Abel Iago Toral Quiroga author: This class tests the WorkspaceDefinitionAccessor class. author: author: The first argument is one of [add, update, remove, find, find_all] author: The second is the workspace type.
|
WorkspaceDefinitionRegistrySingleton.java | Class | This class is a cache that stores the registered workspace definitions. |
WorkspaceLayout.java | Class | This class models the WorkspaceLayout entity, which corresponds to each
of the pages a user has in his / her desktop.
This view can be extended to store additional information, but in its
standard shape, the Workspace Layout is composed by:
- The Workspace Type, a String which identifies the type
of workspace it is.
- The Layout Type for this workspace.
- A time stamp, for concurrency checks.
- The List of services, all of them belonging to a determinate
area, that are present in this workspace.
This Workspace Layout entity is pointed from the
DesktopLayout of each user. |
WorkspaceLayoutAccessor.java | Interface | This interface specifies the methods required to store and retrieve
instances of the WorkspaceLayout class. |