org.onebusaway.users.impl.logging
Class TccUserStudyInteractionLoggingIndicatorImpl

java.lang.Object
  extended by org.onebusaway.users.impl.logging.TccUserStudyInteractionLoggingIndicatorImpl
All Implemented Interfaces:
UserInteractionLoggingIndicator

public class TccUserStudyInteractionLoggingIndicatorImpl
extends Object
implements UserInteractionLoggingIndicator


Constructor Summary
TccUserStudyInteractionLoggingIndicatorImpl()
           
 
Method Summary
 Map<String,Object> isLoggingEnabledForUser(IndexedUserDetails details)
           
 void setUserService(UserService userService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TccUserStudyInteractionLoggingIndicatorImpl

public TccUserStudyInteractionLoggingIndicatorImpl()
Method Detail

setUserService

public void setUserService(UserService userService)

isLoggingEnabledForUser

public Map<String,Object> isLoggingEnabledForUser(IndexedUserDetails details)
Specified by:
isLoggingEnabledForUser in interface UserInteractionLoggingIndicator
Parameters:
details - the target user details entry
Returns:
null if logging is not enabled for this user, otherwise a Map of details to be used as the base of the logging entry


Copyright © 2012 OneBusAway. All Rights Reserved.