com.ebmwebsourcing.wsstar.notification.service.fault
Class WSNotificationFault

java.lang.Object
  extended by java.lang.Throwable
      extended by com.ebmwebsourcing.wsstar.notification.service.fault.WSNotificationFault
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
InvalidFilterFault, InvalidMessageContentExpressionFault, InvalidProducerPropertiesExpressionFault, InvalidTopicExpressionFault, MultipleTopicsSpecifiedFault, NoCurrentMessageOnTopicFault, NotifyMessageNotSupportedFault, PauseFailedFault, PublisherRegistrationFailedFault, PublisherRegistrationRejectedFault, ResourceNotDestroyedFault, ResourceUnknownFault, ResumeFailedFault, SubscribeCreationFailedFault, TopicExpressionDialectUnknownFault, TopicNotSupportedFault, UnableToCreatePullPointFault, UnableToDestroyPullPointFault, UnableToDestroySubscriptionFault, UnableToGetMessagesFault, UnacceptableInitialTerminationTimeFault, UnacceptableTerminationTimeFault, UnrecognizedPolicyRequestFault, UnsupportedPolicyRequestFault

public abstract class WSNotificationFault
extends java.lang.Throwable

Author:
tdejean - eBM WebSourcing
See Also:
Serialized Form

Field Summary
protected  com.ebmwebsourcing.wsstar.notification.definition.basefaults.api.BaseFaultType wsnFault
           
 
Constructor Summary
WSNotificationFault()
           
WSNotificationFault(com.ebmwebsourcing.wsstar.notification.definition.basefaults.api.BaseFaultType fault)
           
 
Method Summary
protected abstract  javax.xml.bind.JAXBElement<?> createJAXBElem()
           
 org.w3c.dom.Document getDocumentFragment()
           
 com.ebmwebsourcing.wsstar.notification.definition.basefaults.api.BaseFaultType getWsnFault()
           
protected  void init(java.lang.String lang, java.lang.String descContent)
           
 void setWsnFault(com.ebmwebsourcing.wsstar.notification.definition.basefaults.api.BaseFaultType wsnFault)
           
 
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

wsnFault

protected com.ebmwebsourcing.wsstar.notification.definition.basefaults.api.BaseFaultType wsnFault
Constructor Detail

WSNotificationFault

public WSNotificationFault()

WSNotificationFault

public WSNotificationFault(com.ebmwebsourcing.wsstar.notification.definition.basefaults.api.BaseFaultType fault)
Method Detail

init

protected void init(java.lang.String lang,
                    java.lang.String descContent)
             throws com.ebmwebsourcing.wsstar.notification.definition.utils.WSNotificationException
Throws:
com.ebmwebsourcing.wsstar.notification.definition.utils.WSNotificationException

setWsnFault

public void setWsnFault(com.ebmwebsourcing.wsstar.notification.definition.basefaults.api.BaseFaultType wsnFault)

getWsnFault

public com.ebmwebsourcing.wsstar.notification.definition.basefaults.api.BaseFaultType getWsnFault()

getDocumentFragment

public org.w3c.dom.Document getDocumentFragment()

createJAXBElem

protected abstract javax.xml.bind.JAXBElement<?> createJAXBElem()
                                                         throws com.ebmwebsourcing.wsstar.notification.definition.utils.WSNotificationException
Throws:
com.ebmwebsourcing.wsstar.notification.definition.utils.WSNotificationException


Copyright © 2009-2010 eBM Websourcing. All Rights Reserved.