public interface SCServiceConnector
Modifier and Type | Method and Description |
---|---|
void |
addUserToSCSession(ProviderSession providerSession,
UserInfo userInfo,
com.sapportals.portal.prt.component.IPortalComponentRequest request)
This method is called when a user wants to enter an SC Session.
|
void |
cancelSCSession(String providerSessionId,
UserInfo userInfo,
com.sapportals.portal.prt.component.IPortalComponentRequest request)
Cancels the SC Session.
|
String |
getProviderName(com.sapportals.portal.prt.component.IPortalComponentRequest portalRequest)
This method get the provider name
|
String |
getSCServiceTypeDisplayName(String scServiceTypeKey,
com.sapportals.portal.prt.component.IPortalComponentRequest portalRequest)
This method gets the display name for the service type
|
void |
setupSCSession(ProviderSession providerSession,
UserInfo userInfo,
com.sapportals.portal.prt.component.IPortalComponentRequest request)
Prepares an SC Session.
|
void |
updateSCSession(String providerSessionId,
ProviderSession providerSession,
UserInfo userInfo,
com.sapportals.portal.prt.component.IPortalComponentRequest request)
Updates the SC Session.
|
String getSCServiceTypeDisplayName(String scServiceTypeKey, com.sapportals.portal.prt.component.IPortalComponentRequest portalRequest)
scServiceTypeKey
- which is the key in the ResourceBundleportalRequest
- from which the locale can be obtainedString getProviderName(com.sapportals.portal.prt.component.IPortalComponentRequest portalRequest)
portalRequest
- IPortalComponentRequestvoid setupSCSession(ProviderSession providerSession, UserInfo userInfo, com.sapportals.portal.prt.component.IPortalComponentRequest request) throws SCFException
providerSession
- Contains data used to setup the sessionuserInfo
- user inforequest
- IPortalComponentRequestSCFException
- Signals problems with the operationvoid updateSCSession(String providerSessionId, ProviderSession providerSession, UserInfo userInfo, com.sapportals.portal.prt.component.IPortalComponentRequest request) throws SCFException
providerSessionId
- Service Provider's id of the session.providerSession
- Contains data used to setup the sessionuserInfo
- user inforequest
- IPortalComponentRequestSCFException
- Signals problems with the operationvoid cancelSCSession(String providerSessionId, UserInfo userInfo, com.sapportals.portal.prt.component.IPortalComponentRequest request) throws SCFException
providerSessionId
- Service Provider's id of the session.userInfo
- user inforequest
- IPortalComponentRequestSCFException
- Signals problems with the operationvoid addUserToSCSession(ProviderSession providerSession, UserInfo userInfo, com.sapportals.portal.prt.component.IPortalComponentRequest request) throws SCFException
providerSession
- Contains data used to start the sessionuserInfo
- user inforequest
- IPortalComponentRequestSCFException
- Signals problems with the operationAccess Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] KMC-COLL
|
[sap.com] tc/kmc/coll/scf
|
api
|
EP-KM-COL
|
Copyright 2018 SAP AG Complete Copyright Notice