com.sap.ip.collaboration.core.api.scf.exception

Class SCFUMException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.sap.ip.collaboration.core.api.util.exception.BaseException
              extended by com.sap.ip.collaboration.core.api.scf.exception.SCFException
                  extended by com.sap.ip.collaboration.core.api.scf.exception.SCFUMException
All Implemented Interfaces:
IBaseException, Serializable

public class SCFUMException
extends SCFException

This exception indicates an UME exception

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.sap.ip.collaboration.core.api.scf.exception.SCFException
KEY_ALIAS_DOES_NOT_EXIST, KEY_API_NOT_SUPPORTED, KEY_CANT_UPDATE_STARTED_SESSSION, KEY_CONFIGURATION_MISSING, KEY_DELETING_MISSING_SESSION, KEY_GENERAL_PROBLEM, KEY_GENERAL_SESSION_START_FAIL, KEY_INVALID_CONNECTOR_VALUE_SPECIFIED, KEY_INVITAION_DISPATCHER_CLASS_NOT_FOUND, KEY_INVITATION_DISPATCHER_NOT_LOADED, KEY_INVITATION_DISPATHCER_INVITATION_NOT_SENT, KEY_INVITATION_DISPATHCER_NONE_INVITATION_SENT, KEY_INVITATION_DISPATHCER_TRANSPORT, KEY_MISSING_USER_ACC, KEY_NOT_A_VALID_PORTAL_USER, KEY_PROVIDER_LOGIN_FAIL, KEY_RTC_NOT_LOADED, KEY_SERVICETYPE_CONFIG_MISSING, KEY_SERVICETYPE_INVITATION_MISSING, KEY_SERVICETYPE_INVITATION_SERVICE_PROBLEM, KEY_SESSION_ACCESS_DENIED, KEY_SESSION_ENDED, KEY_START_SESSION_TWICE, KEY_USER_NOT_FOUND_IN_INVIT_LIST, KEY_WAIT_FOR_SESSION_START, KEY_WARNING_SESSION_NOT_FOUND
 
Fields inherited from class com.sap.ip.collaboration.core.api.util.exception.BaseException
DONT_LOG, LOG
 
Constructor Summary
SCFUMException(String methodName, String message, String providerUrl, String providerName, com.sapportals.portal.prt.logger.Level logLevel)
           
 
Method Summary
 String getChangeUserMappingIviewLink(com.sapportals.portal.prt.component.IPortalComponentRequest request)
           
 String getClickUMLinkText(com.sapportals.portal.prt.component.IPortalComponentRequest request)
           
 String getFullComponentUrl(com.sapportals.portal.prt.component.IPortalComponentRequest portalRequest, String componentName)
          Returns the url for the connector component
 String getMessage(com.sapportals.portal.prt.component.IPortalComponentRequest request)
          Returns the locale specific message if user mapping is wrong.
 
Methods inherited from class com.sap.ip.collaboration.core.api.scf.exception.SCFException
getTextBundle, isLogged, logException, logException, logException, logException
 
Methods inherited from class com.sap.ip.collaboration.core.api.util.exception.BaseException
getCausingThrowable, getMessage, getMessage, getRootThrowable, getText, logException, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SCFUMException

public SCFUMException(String methodName,
                      String message,
                      String providerUrl,
                      String providerName,
                      com.sapportals.portal.prt.logger.Level logLevel)
Method Detail

getMessage

public String getMessage(com.sapportals.portal.prt.component.IPortalComponentRequest request)
Returns the locale specific message if user mapping is wrong.

Parameters:
request -
Returns:
formatted exception string

getClickUMLinkText

public String getClickUMLinkText(com.sapportals.portal.prt.component.IPortalComponentRequest request)

getChangeUserMappingIviewLink

public String getChangeUserMappingIviewLink(com.sapportals.portal.prt.component.IPortalComponentRequest request)

getFullComponentUrl

public String getFullComponentUrl(com.sapportals.portal.prt.component.IPortalComponentRequest portalRequest,
                                  String componentName)
Returns the url for the connector component

Parameters:
portalRequest -
componentName. - Connectors can retrieve this using getProviderComponentName()
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] KMC-COLL [sap.com] tc/kmc/coll/scf api EP-KM-COL


Copyright 2012 SAP AG Complete Copyright Notice