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 FHIRRestInteractionDefines 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 voidaccept(FHIRRestInteractionVisitor visitor)Perform this interaction on the given visitor.intgetEntryIndex()Get the index for the response bundle entry
-
-
-
Method Detail
-
accept
void accept(FHIRRestInteractionVisitor visitor) throws Exception
Perform this interaction on the given visitor. Some implementations may chose to update their internal state based on the interaction.- Parameters:
visitor-- Throws:
Exception
-
getEntryIndex
int getEntryIndex()
Get the index for the response bundle entry- Returns:
-
-