Class AlfrescoCmisServiceInterceptor

java.lang.Object
org.alfresco.opencmis.AlfrescoCmisServiceInterceptor
All Implemented Interfaces:
org.aopalliance.aop.Advice, org.aopalliance.intercept.Interceptor, org.aopalliance.intercept.MethodInterceptor

public class AlfrescoCmisServiceInterceptor extends Object implements org.aopalliance.intercept.MethodInterceptor
Interceptor to manage threads and perform other menial jobs that are common to all calls made to the service. It also provides detailed logging of values passing in and out of the service.

DEBUG shows authentication and inbound arguments. TRACE shows full return results as well.

Since:
4.0
Author:
Derek Hulley
  • Constructor Details

    • AlfrescoCmisServiceInterceptor

      public AlfrescoCmisServiceInterceptor()
  • Method Details

    • invoke

      public Object invoke(org.aopalliance.intercept.MethodInvocation invocation) throws Throwable
      Specified by:
      invoke in interface org.aopalliance.intercept.MethodInterceptor
      Throws:
      Throwable