uk.ac.soton.ecs.grimoires.server.impl
Class AbstractMessage

java.lang.Object
  extended byuk.ac.soton.ecs.grimoires.server.impl.AbstractMessage
All Implemented Interfaces:
Message
Direct Known Subclasses:
Add_publisherAssertions, AddMetadataToEntity, AddWSDLFile, AddWSDLFileAdvert, Delete_binding, Delete_business, Delete_publisherAssertions, Delete_service, Delete_tModel, DeleteMetadata, Discard_authToken, Find_binding, Find_business, Find_entityByMetadata, Find_interfaceByMessagePartMetadata, Find_interfaceByOperationMetadata, Find_operation, Find_relatedBusinesses, Find_service, Find_service, Find_tModel, FindServicesByInterface, Get_assertionStatusReport, Get_authToken, Get_bindingDetail, Get_businessDetail, Get_businessDetailExt, Get_entityMetadata, Get_metadataDetail, Get_publisherAssertions, Get_registeredInfo, Get_serviceDetail, Get_supportedEntityType, Get_tModelDetail, GetAllWSDLFiles, GetWSDLAdvertContent, GetWSDLAdvertContentByURL, RemoveWSDLFile, Save_binding, Save_business, Save_service, Save_tModel, Set_publisherAssertions, Validate_values

public abstract class AbstractMessage
extends Object
implements Message

Version:
$Id: AbstractMessage.java,v 1.9 2005/06/07 13:54:01 wf Exp $ Created: 14 April 2004,15:20 Copyright 2003 Simon Miles, Luc Moreau, Juri Papay
Author:
Simon Miles

Constructor Summary
AbstractMessage()
           
 
Method Summary
 void addError(int errorNum, String errorCode, String errorInfo)
           
 void addError(Throwable problem)
           
 boolean errorThrown()
           
 Collection getErrors()
           
 Throwable getFirstError()
           
 Object getResult()
           
 void setResult(Object newResult)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractMessage

public AbstractMessage()
Method Detail

addError

public void addError(int errorNum,
                     String errorCode,
                     String errorInfo)
Specified by:
addError in interface Message

addError

public void addError(Throwable problem)
Specified by:
addError in interface Message

errorThrown

public boolean errorThrown()

getErrors

public Collection getErrors()

getFirstError

public Throwable getFirstError()

getResult

public Object getResult()

setResult

public void setResult(Object newResult)