Package org.silverpeas.core.contribution.attachment.process.huge
-
Class Summary Class Description AbstractAttachmentHugeProcessAnnotationInterceptor Interceptor abstraction to centralize common code about management of following annotations:AttachmentHugeProcess
PreventAttachmentHugeProcess
AttachmentHugeProcessAnnotationInterceptor Interceptor that handle a huge process over attachments performed by a caller.AttachmentHugeProcessManager This manager allows to register huge treatment processing running at an instant on the platform over attachments.PreventAttachmentHugeProcessAnnotationInterceptor Interceptor that prevent to proceed the service if a huge process over attachments is performed on the context. -
Annotation Types Summary Annotation Type Description AttachmentHugeProcess Annotation to specify a service method that performs a huge processing over attachments.InterceptorBindingOfAttachmentHugeProcess This annotation allows to indicate to theAttachmentHugeProcessAnnotationInterceptor
a method to intercept.InterceptorBindingOfPreventAttachmentHugeProcess This annotation allows to indicate to thePreventAttachmentHugeProcessAnnotationInterceptor
a method to intercept.PreventAttachmentHugeProcess Annotation to specify a service method which the treatment MUST abort if a huge processing over attachments is running.