Oracle Fusion Middleware Communication Services 11.1.1.3.0 Java API Reference
E14785-02

oracle.sdp.presence.integration
Class XDMException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by oracle.sdp.presence.integration.BuddyListException
              extended by oracle.sdp.presence.integration.XDMException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DocumentConflictException

public class XDMException
extends BuddyListException

Class for communication exceptions that may occur when this API is exchanging data with the XDM Enabler. Since the communication with the XDM Enabler takes place over a unreliable network there are a number of things that can go wrong during data exchange, such as IO problems, protocol problems etc (remember, XCAP is using HTTP). Also, there might be issues with conflicts on the document level since multiple clients can modify the same document at the same time. Such failures can be communicated by throwing an instance of this exception as appropriate.

See Also:
Serialized Form

Constructor Summary
XDMException()
           
XDMException(java.lang.String message)
           
XDMException(java.lang.String message, java.lang.Throwable cause)
           
XDMException(java.lang.Throwable cause)
           
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XDMException

public XDMException()

XDMException

public XDMException(java.lang.String message)
Parameters:
message -

XDMException

public XDMException(java.lang.String message,
                    java.lang.Throwable cause)
Parameters:
message -
cause -

XDMException

public XDMException(java.lang.Throwable cause)
Parameters:
cause -

Oracle Fusion Middleware Communication Services 11.1.1.3.0 Java API Reference
E14785-02

Copyright © 2005, 2010 Oracle and/or its affiliates. All rights reserved.