Class CachingAuditLogActions
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.CachingAuditLogActions
-
public abstract class CachingAuditLogActions extends Object
-
-
Constructor Summary
Constructors Constructor Description CachingAuditLogActions(boolean newObject, SecurityContextEx securityContext, ProjectManager projectManager)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract AuditLog
createAuditLog()
abstract AuditLogBuilder
createAuditLogBuilder()
AuditLogAction
findLastAction(ActionTypesFilter filter)
AuditLog
getAuditLog()
List<AuditLogAction>
getLogActions(AuditLogFilter filter)
void
initAuditLogActions(List<AuditLogAction> auditLogActions)
void
resetLogActions()
-
-
-
Constructor Detail
-
CachingAuditLogActions
public CachingAuditLogActions(boolean newObject, @NotNull SecurityContextEx securityContext, @NotNull ProjectManager projectManager)
-
-
Method Detail
-
createAuditLogBuilder
@NotNull public abstract AuditLogBuilder createAuditLogBuilder()
-
createAuditLog
@NotNull public abstract AuditLog createAuditLog()
-
getLogActions
@NotNull public List<AuditLogAction> getLogActions(@Nullable AuditLogFilter filter)
-
findLastAction
@Nullable public AuditLogAction findLastAction(@NotNull ActionTypesFilter filter)
-
getAuditLog
@NotNull public AuditLog getAuditLog()
-
resetLogActions
public void resetLogActions()
-
initAuditLogActions
public void initAuditLogActions(@NotNull List<AuditLogAction> auditLogActions)
-
-