org.alfresco.opencmis
Class AlfrescoCmisServiceInterceptor

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

public class AlfrescoCmisServiceInterceptor
extends java.lang.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

Constructor Summary
AlfrescoCmisServiceInterceptor()
           
 
Method Summary
 java.lang.Object invoke(org.aopalliance.intercept.MethodInvocation invocation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlfrescoCmisServiceInterceptor

public AlfrescoCmisServiceInterceptor()
Method Detail

invoke

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


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.