Portal Server:Desktop Detailed Mapping
CMM_LogicalComponent:Desktop
Table 72–3 CMM_LogicalComponent:Desktop
Attributes
|
Name=<portalDomain>.<portalID>.
<instanceID>.Desktop
|
portalDomain, portalId, instanceId values are same as those that constitute CMM_ApplicationSystem:PortalInstance Name attribute.
|
Settings
|
None
|
|
Statistics
|
None
|
|
States
|
None
|
|
Logs
|
None
|
|
Events
|
None
|
|
Relations
|
-
CMM_LogicalComponentHierarchy COMP with CMM_LogicalComponent:Provider as parent [1..*]
-
CMM_ServiceLogicalComponent ASSOC with CMM_Service:Desktop as parent [1]
-
CMM_ApplicationSystemLogicalComponent COMP
with CMM_LogicalComponent:Desktop as child [1]
|
|
CMM_Service:Desktop
Table 72–4 CMM_Service:Desktop
Attributes
|
Name=<portalDomain>.<portalID>.
<instanceId>.Desktop
|
portalDomain, portalId, instanceId values are same as those that constitute CMM_ApplicationSystem:PortalInstance Name attribute.
|
|
Description=Aggregating content from content Providers and presenting
it to client
|
|
Settings
|
None
|
|
Statistics
|
None
|
|
States
|
None
|
|
Logs
|
None
|
|
Events
|
None
|
|
Relations
|
-
CMM_ServiceComponent COMP with 7 (sub-)services:
CMM_Service:- Content, Edit, Process, Logout, PreLogin, LocalAuth, Exception
as parent [1 each]
-
CMM_ServiceResource ASSOC with CMM_ThreadPool:GetterPool as child [1]
-
CMM_ServiceResource ASSOC with CMM_ThreadPool:CallerPool as child [1]
-
CMM_HostedService COMP with CMM_ApplicationSystem:PortalInstance as child [1]
-
CMM_ServiceLogicalComponent ASSOC with CMM_LogicalComponent:Desktop as child [1]
|
|
CMM_ServiceAccessURI:DesktopServiceAccessURI
Table 72–5 CMM_ServiceAccessURI:DesktopServiceAccessURI
Attributes
|
isSecured=false typically.
|
If HTTP protocol is used to access Desktop service, isSecured=false. If HTTPS protocol is used to access Desktop service, isSecured=true.
|
Settings
|
CMM_ServiceAccessURISetting
|
|
Statistics
|
CMM_ServiceAccessURIStats
|
Counts number of requests served at PS:Desktop URI
with service and resident times.
|
States
|
None
|
|
Logs
|
None
|
|
Events
|
None
|
|
Relations
|
|
|
CMM_LogicalComponent:Provider
Table 72–6 CMM_LogicalComponent:Provider
Attributes
|
Name=<fullyQualifiedChannelName>
|
Fully Qualified Channel Name (FQCN) is typically of the form, name=<channelName>, class=<fullyQualifiedProviderClassName>.
|
Settings
|
None
|
|
Statistics
|
None
|
|
States
|
None
|
|
Logs
|
None
|
|
Events
|
None
|
|
Relations
|
-
CMM_ServiceLogicalComponent ASSOC with
3 CMM_Services CMM_Service:- Content, Edit, Process as parent [1 each]
-
CMM_LogicalComponentHierarchy COMP with CMM_LogicalComponent:Desktop as child [1..*]
|
|
CMM_Service:- Content, Edit, Process, Logout, PreLogin,
LocalAuth, Exception
Table 72–7 CMM_Service:- Content, Edit, Process,
Logout, PreLogin, LocalAuth, Exception
Attributes
|
Name=<portalDomain>.<portalID>.
<instanceId>.Desktop.<Content>
| Edit | Process | Logout |
PreLogin | LocalAuth | Exception>
|
portalDomain, portalId, instanceId values are same as those that constitute CMM_ApplicationSystem:PortalInstance Name attribute.
|
|
Description=<Presenting Content View to client | Presenting
Edit View to client | Completing Edit processing | ...>
|
|
Settings
|
CMM_PSRollingAvgServiceSetting
|
|
Statistics
|
CMM_PSRollingAvgServiceStats
|
|
States
|
None
|
|
Logs
|
None
|
|
Events
|
None
|
|
Relations
|
-
CMM_ServiceComponent COMP for the 7 (sub-)services:
CMM_Service:- Content, Edit, Process, Logout, PreLogin, LocalAuth, Exception
as child with CMM_Service:Desktop [1 each]
-
CMM_ServiceServiceDependency ASSOC with
CMM_Services: Content, Edit, Process as parent offered by CMM_LogicalComponent:Provider respectively [1 each].
|
|
CMM_Service:- Content, Edit, Process
Table 72–8 CMM_Service:- Content, Edit, Process
Attributes
|
Name=<fullyQualifiedChannelName>
|
FQCN is typically of the form name=<channelName>, class=<fullyQualifiedProviderClassName>.
|
|
Description=<Presenting Content View of a channel | Presenting
Edit View of a channel | Completing Edit processing of a channel>
|
|
Settings
|
CMM_PSServiceSetting
|
|
Statistics
|
CMM_PSServiceStats
|
|
States
|
None
|
|
Logs
|
None
|
|
Events
|
None
|
|
Relations
|
-
CMM_ServiceLogicalComponent ASSOC of the
3 CMM_Services CMM_Service:- Content, Edit, Process as child to CMM_LogicalComponent:Provider [1 each]
-
CMM_ServiceServiceDependency ASSOC with
CMM_Services: Content, Edit, Process as child offered by CMM_LogicalComponent:Desktop respectively [1 each].
|
|
CMM_ThreadPool:- GetterPool, CallerPool
Table 72–9 CMM_ThreadPool:- GetterPool, CallerPool
Attributes
|
Name=<GetterPool | CallerPool>
|
|
|
Description=<Thread pool to invoke Provider.init() method
| Thread pool to invoke Provider.getContent() method>
|
|
Settings
|
CMM_ThreadPoolSetting
|
MaxThreadPoolSize
MinThreadPoolSize
ThreadPoolId=<PoolClassName>
Max-, Min-ThreadPoolSize are picked
up from the /var/opt/SUNWportal/portals/<portalID>/config/desktopconfig.properties file.
PoolClassName identifies if it is a GetterPool or CallerPool. GetterPool threads are used to initialize
Portal Server Desktop providers and CallerPool threads
are used to run provider's getContent() method.
|
Statistics
|
CMM_ThreadPoolStats
|
How many threads from the thread pool are present currently.
|
States
|
None
|
|
Logs
|
None
|
|
Events
|
None
|
|
Relations
|
|
|