Package com.ibm.fhir.server.rest
Interface FHIRRestInteraction
-
- All Known Implementing Classes:
FHIRRestInteractionBase
,FHIRRestInteractionCreate
,FHIRRestInteractionDelete
,FHIRRestInteractionHistory
,FHIRRestInteractionInvoke
,FHIRRestInteractionIssue
,FHIRRestInteractionPatch
,FHIRRestInteractionRead
,FHIRRestInteractionResource
,FHIRRestInteractionSearch
,FHIRRestInteractionUpdate
,FHIRRestInteractionValidationResponse
,FHIRRestInteractionVRead
public interface FHIRRestInteraction
Defines a FHIR REST interaction. Implementations do not need to be immutable. Some may update their internal state based on the result of calling the interaction on the visitor in theaccept(FHIRRestInteractionVisitor)
method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
accept(FHIRRestInteractionVisitor visitor)
Perform this interaction on the given visitor.int
getEntryIndex()
Get the index for the response bundle entry
-
-
-
Method Detail
-
accept
void accept(FHIRRestInteractionVisitor visitor) throws java.lang.Exception
Perform this interaction on the given visitor. Some implementations may chose to update their internal state based on the interaction.- Parameters:
visitor
-- Throws:
java.lang.Exception
-
getEntryIndex
int getEntryIndex()
Get the index for the response bundle entry- Returns:
-
-