org.granite.client.messaging.events
Class FaultEvent

java.lang.Object
  extended by org.granite.client.messaging.events.AbstractResponseEvent<FaultMessage>
      extended by org.granite.client.messaging.events.FaultEvent
All Implemented Interfaces:
Event, IncomingMessageEvent<FaultMessage>, IssueEvent

public class FaultEvent
extends AbstractResponseEvent<FaultMessage>
implements IssueEvent

Author:
Franck WOLFF

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.granite.client.messaging.events.Event
Event.Type
 
Field Summary
 
Fields inherited from class org.granite.client.messaging.events.AbstractResponseEvent
request, response
 
Constructor Summary
FaultEvent(RequestMessage request, FaultMessage response)
           
 
Method Summary
 Object getCause()
           
 FaultMessage.Code getCode()
           
 String getDescription()
           
 String getDetails()
           
 Map<String,Object> getExtended()
           
 Event.Type getType()
           
 String getUnknownCode()
           
 String toString()
           
 
Methods inherited from class org.granite.client.messaging.events.AbstractResponseEvent
getMessage, getRequest, getResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.granite.client.messaging.events.IssueEvent
getRequest
 

Constructor Detail

FaultEvent

public FaultEvent(RequestMessage request,
                  FaultMessage response)
Method Detail

getType

public Event.Type getType()
Specified by:
getType in interface Event

getCode

public FaultMessage.Code getCode()

getDescription

public String getDescription()

getDetails

public String getDetails()

getCause

public Object getCause()

getExtended

public Map<String,Object> getExtended()

getUnknownCode

public String getUnknownCode()

toString

public String toString()
Overrides:
toString in class Object