final public class MetaServiceRegistrySingleton (Code)
This class provides a way to recover the set of meta-services defined for
the personalization framework. It's a Singleton pattern implementation,
which allows the uniqueness of this information in the refered framework.
The implementation uses an Accessor from the
RepositoryAccessorFactory to get this meta-information. The
set of MetaServices are constructed so you can retrieve them by a service
identifier String, as well of all of them as an Iterator.
author: Fernando Bellas since: 1.0
getMetaService(String serviceIdentifier) Returns a meta-service for the provided identifier.
Parameters: serviceIdentifier - the identifier of the requested meta-service the meta-service associated with the provided serviceidentifier.
Returns all the meta-services defined for the personalization
framework as an Iterator.
all the meta-services defined for the personalizationframework as an Iterator
Returns the meta-service for the desktop layout.
the meta-service associated. with the desktop layout.Returns a null value if themeta-service does not exist
Returns a meta-service for the provided identifier.
Parameters: serviceIdentifier - the identifier of the requested meta-service the meta-service associated with the provided serviceidentifier. Returns a null value if themeta-service does not exist
Returns the meta-service for the buttons state.
the meta-service associated. with the buttons state.Returns a null value if themeta-service does not exist
Returns the meta-service for the user registration information.
the meta-service associated. with the user registration information. Returns a null value if themeta-service does not exist
Returns the meta-service for the workspace layout.
the meta-service associated. with the workspace layout.Returns a null value if themeta-service does not exist