com.sapportals.wcm.repository

Class VirusContentException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.sapportals.wcm.WcmException
              extended by com.sapportals.wcm.util.content.ContentException
                  extended by com.sapportals.wcm.repository.ResourceException
                      extended by com.sapportals.wcm.repository.VirusContentException
All Implemented Interfaces:
Serializable

public class VirusContentException
extends ResourceException

This exception is raised when a check reveals that content being read/written possibly contains a Virus.

Copyright (c) SAP AG 2004

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.sapportals.wcm.WcmException
ex
 
Constructor Summary
VirusContentException(int rc, String errordesc, String s)
           
 
Method Summary
 String getErrorDesc()
           
 String getInfection()
           
 Locale getLocale()
           
 String getMessage()
           
 int getReturncode()
           
 String toString()
           
 
Methods inherited from class com.sapportals.wcm.repository.ResourceException
fillInStackTrace, getLocalizedMessage, getNextResourceException, getResourceID, getRID, printStackTrace, printStackTrace, printStackTrace, setNextResourceException
 
Methods inherited from class com.sapportals.wcm.WcmException
getContainedException, isLogged, setContainedException
 
Methods inherited from class java.lang.Throwable
getCause, getStackTrace, initCause, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VirusContentException

public VirusContentException(int rc,
                             String errordesc,
                             String s)
Parameters:
rc - return code
errordesc - Description of returncode
s - Description of error (e.g. type of virus)
Method Detail

getReturncode

public int getReturncode()
Returns:
Return codes as defined in the J2EE VSIService

getErrorDesc

public String getErrorDesc()
Returns:
The textual description of the return code (should be visible only to admins)

getInfection

public String getInfection()
Returns:
The textual description of the virus type (should be visible only to admins)

getMessage

public String getMessage()
Overrides:
getMessage in class ResourceException
Returns:
This message can be shown to anybody. It only says "virus found" or "scan error"

getLocale

public Locale getLocale()
Returns:
The locale of the @see com.sapportals.wcm.util.content.VirusContentException#getMessage call

toString

public String toString()
Overrides:
toString in class ResourceException
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] KMC-CM [sap.com] tc/km/frwk api EP-KM-CM
[sap.com] KMC-WPC [sap.com] tc/kmc/wpc/wpcfacade api EP-PIN-WPC-WCM


Copyright 2014 SAP AG Complete Copyright Notice