Class ExecutionInfoNameClassPairCallbackHandler<T extends org.springframework.ldap.core.NameClassPairCallbackHandler>

java.lang.Object
com.atlassian.crowd.directory.ldap.monitoring.ExecutionInfoNameClassPairCallbackHandler<T>
Type Parameters:
T -
All Implemented Interfaces:
org.springframework.ldap.core.NameClassPairCallbackHandler

public class ExecutionInfoNameClassPairCallbackHandler<T extends org.springframework.ldap.core.NameClassPairCallbackHandler> extends Object implements org.springframework.ldap.core.NameClassPairCallbackHandler
This NameClassPairCallbackHandler counts the executions and provides information about the search result's name and attributes, if the NameClassPair was a SearchResult.
  • Constructor Details

    • ExecutionInfoNameClassPairCallbackHandler

      public ExecutionInfoNameClassPairCallbackHandler(T delegate)
  • Method Details

    • handleNameClassPair

      public void handleNameClassPair(NameClassPair nameClassPair) throws NamingException
      Specified by:
      handleNameClassPair in interface org.springframework.ldap.core.NameClassPairCallbackHandler
      Throws:
      NamingException
    • logResultCount

      public void logResultCount()
    • getDelegate

      public T getDelegate()