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

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.PersistResponse
All Implemented Interfaces:
java.io.Serializable

public class PersistResponse
extends AbstractBasisResponse

The Class PersistResponse.

See Also:
Serialized Form

Nested Class Summary
static class PersistResponse.PersistStatus
          The Enum PersistStatus.
 
Constructor Summary
PersistResponse(AbstractBusinessObject abstractBusinessObject)
          Instantiates a new persist response.
PersistResponse(PersistRequest persistRequest, AbstractBusinessObject abstractBusinessObject, PersistResponse.PersistStatus persistStatus)
          Instantiates a new persist response.
 
Method Summary
 AbstractBusinessObject getAbstractBusinessObject()
          Gets the abstract business object.
 PersistResponse.PersistStatus getPersistStatus()
          Gets the persist 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

PersistResponse

public PersistResponse(PersistRequest persistRequest,
                       AbstractBusinessObject abstractBusinessObject,
                       PersistResponse.PersistStatus persistStatus)
Instantiates a new persist response.

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

PersistResponse

public PersistResponse(AbstractBusinessObject abstractBusinessObject)
Instantiates a new persist response.

Parameters:
abstractBusinessObject - the abstract business object
Method Detail

getPersistStatus

public PersistResponse.PersistStatus getPersistStatus()
Gets the persist status.

Returns:
the persist status

getAbstractBusinessObject

public AbstractBusinessObject getAbstractBusinessObject()
Gets the abstract business object.

Returns:
the abstract business object

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