Class AuditAdditionalObjectProviderImpl
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.audit.AuditAdditionalObjectProviderImpl
-
- All Implemented Interfaces:
AuditAdditionalObjectProvider
public class AuditAdditionalObjectProviderImpl extends Object implements AuditAdditionalObjectProvider
- Author:
- Maxim.Manuylov Date: 18.01.2010
-
-
Constructor Summary
Constructors Constructor Description AuditAdditionalObjectProviderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ObjectWrapper>
getAdditionalObjects(long commentId, ActionType actionType)
Returns all additional objects of the specified audit action with their ids.void
setObjectFinderProvider(ObjectFinderProvider objectFinderProvider)
void
setSqlRunner(SQLRunnerEx sqlRunner)
-
-
-
Method Detail
-
setSqlRunner
public void setSqlRunner(@NotNull SQLRunnerEx sqlRunner)
-
setObjectFinderProvider
public void setObjectFinderProvider(@NotNull ObjectFinderProvider objectFinderProvider)
-
getAdditionalObjects
@NotNull public List<ObjectWrapper> getAdditionalObjects(long commentId, @NotNull ActionType actionType)
Description copied from interface:AuditAdditionalObjectProvider
Returns all additional objects of the specified audit action with their ids. First element of pair is an id, second one is an object. If some additional object has been deleted then string with its name will be returned. This operation can be slow and should not be called often.- Specified by:
getAdditionalObjects
in interfaceAuditAdditionalObjectProvider
- Parameters:
commentId
- comment id (it identifies audit action)actionType
- action type- Returns:
- all additional objects of the specified audit action
-
-