net.sourceforge.fixagora.basis.shared.model.communication
Class UpdateResponse

java.lang.Object
  extended by net.sourceforge.fixagora.basis.shared.model.communication.AbstractResponse
      extended by net.sourceforge.fixagora.basis.shared.model.communication.AbstractBasisResponse
          extended by net.sourceforge.fixagora.basis.shared.model.communication.UpdateResponse
All Implemented Interfaces:
java.io.Serializable

public class UpdateResponse
extends AbstractBasisResponse

The Class UpdateResponse.

See Also:
Serialized Form

Nested Class Summary
static class UpdateResponse.UpdateStatus
          The Enum UpdateStatus.
 
Constructor Summary
UpdateResponse(AbstractBusinessObject abstractBusinessObject)
          Instantiates a new update response.
UpdateResponse(java.util.List<AbstractBusinessObject> abstractBusinessObjects)
          Instantiates a new update response.
UpdateResponse(UpdateRequest persistRequest, AbstractBusinessObject abstractBusinessObject, UpdateResponse.UpdateStatus persistStatus)
          Instantiates a new update response.
UpdateResponse(UpdateRequest persistRequest, java.util.List<AbstractBusinessObject> abstractBusinessObjects)
          Instantiates a new update response.
UpdateResponse(UpdateRequest persistRequest, java.util.List<AbstractBusinessObject> abstractBusinessObjects, UpdateResponse.UpdateStatus persistStatus)
          Instantiates a new update response.
 
Method Summary
 java.util.List<AbstractBusinessObject> getAbstractBusinessObjects()
          Gets the abstract business objects.
 UpdateResponse.UpdateStatus getUpdateStatus()
          Gets the update status.
 void handleAbstractFBasisResponse(BasisResponses fBasisResponses)
          Handle abstract f basis response.
 
Methods inherited from class net.sourceforge.fixagora.basis.shared.model.communication.AbstractBasisResponse
handleAbstractResponse
 
Methods inherited from class net.sourceforge.fixagora.basis.shared.model.communication.AbstractResponse
getRequestID, getTimestamp, setTimestamp
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateResponse

public UpdateResponse(UpdateRequest persistRequest,
                      AbstractBusinessObject abstractBusinessObject,
                      UpdateResponse.UpdateStatus persistStatus)
Instantiates a new update response.

Parameters:
persistRequest - the persist request
abstractBusinessObject - the abstract business object
persistStatus - the persist status

UpdateResponse

public UpdateResponse(UpdateRequest persistRequest,
                      java.util.List<AbstractBusinessObject> abstractBusinessObjects,
                      UpdateResponse.UpdateStatus persistStatus)
Instantiates a new update response.

Parameters:
persistRequest - the persist request
abstractBusinessObjects - the abstract business objects
persistStatus - the persist status

UpdateResponse

public UpdateResponse(UpdateRequest persistRequest,
                      java.util.List<AbstractBusinessObject> abstractBusinessObjects)
Instantiates a new update response.

Parameters:
persistRequest - the persist request
abstractBusinessObjects - the abstract business objects

UpdateResponse

public UpdateResponse(java.util.List<AbstractBusinessObject> abstractBusinessObjects)
Instantiates a new update response.

Parameters:
abstractBusinessObjects - the abstract business objects

UpdateResponse

public UpdateResponse(AbstractBusinessObject abstractBusinessObject)
Instantiates a new update response.

Parameters:
abstractBusinessObject - the abstract business object
Method Detail

getUpdateStatus

public UpdateResponse.UpdateStatus getUpdateStatus()
Gets the update status.

Returns:
the update status

getAbstractBusinessObjects

public java.util.List<AbstractBusinessObject> getAbstractBusinessObjects()
Gets the abstract business objects.

Returns:
the abstract business objects

handleAbstractFBasisResponse

public void handleAbstractFBasisResponse(BasisResponses fBasisResponses)
Description copied from class: AbstractBasisResponse
Handle abstract f basis response.

Specified by:
handleAbstractFBasisResponse in class AbstractBasisResponse
Parameters:
fBasisResponses - the f basis responses