Package org.openmetadata.service.jdbi3
Class SuggestionRepository
java.lang.Object
org.openmetadata.service.jdbi3.SuggestionRepository
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionacceptSuggestion(javax.ws.rs.core.UriInfo uriInfo, Suggestion suggestion, javax.ws.rs.core.SecurityContext securityContext, Authorizer authorizer) protected voidacceptSuggestion(Suggestion suggestion, javax.ws.rs.core.SecurityContext securityContext, Authorizer authorizer) voidcheckPermissionsForAcceptOrRejectSuggestion(Suggestion suggestion, SuggestionStatus status, javax.ws.rs.core.SecurityContext securityContext) voidcheckPermissionsForUpdateSuggestion(Suggestion suggestion, javax.ws.rs.core.SecurityContext securityContext) create(Suggestion suggestion) deleteSuggestion(Suggestion suggestion, String deletedByUser) voidvoiddeleteSuggestionsForAnEntity(EntityInterface entity, String deletedByUser) getSuggestionWorkflow(Suggestion suggestion) listAfter(SuggestionFilter filter, int limit, String after) listBefore(SuggestionFilter filter, int limit, String before) intlistCount(SuggestionFilter filter) rejectSuggestion(javax.ws.rs.core.UriInfo uriInfo, Suggestion suggestion, String user) voidstore(Suggestion suggestion) voidstoreRelationships(Suggestion suggestion) update(Suggestion suggestion, String userName)
-
Constructor Details
-
SuggestionRepository
public SuggestionRepository()
-
-
Method Details
-
create
-
update
-
store
-
storeRelationships
-
get
-
deleteSuggestion
public RestUtil.DeleteResponse<Suggestion> deleteSuggestion(Suggestion suggestion, String deletedByUser) -
deleteSuggestionsForAnEntity
public RestUtil.DeleteResponse<EntityInterface> deleteSuggestionsForAnEntity(EntityInterface entity, String deletedByUser) -
deleteSuggestionInternal
-
deleteSuggestionInternalForAnEntity
-
acceptSuggestion
public RestUtil.PutResponse<Suggestion> acceptSuggestion(javax.ws.rs.core.UriInfo uriInfo, Suggestion suggestion, javax.ws.rs.core.SecurityContext securityContext, Authorizer authorizer) -
acceptSuggestion
protected void acceptSuggestion(Suggestion suggestion, javax.ws.rs.core.SecurityContext securityContext, Authorizer authorizer) -
rejectSuggestion
public RestUtil.PutResponse<Suggestion> rejectSuggestion(javax.ws.rs.core.UriInfo uriInfo, Suggestion suggestion, String user) -
checkPermissionsForUpdateSuggestion
public void checkPermissionsForUpdateSuggestion(Suggestion suggestion, javax.ws.rs.core.SecurityContext securityContext) -
checkPermissionsForAcceptOrRejectSuggestion
public void checkPermissionsForAcceptOrRejectSuggestion(Suggestion suggestion, SuggestionStatus status, javax.ws.rs.core.SecurityContext securityContext) -
getSuggestionWorkflow
-
listCount
-
listBefore
-
listAfter
-