ca.bc.gov.webade.user.provider.legacy
Class LegacyUserSearchQueryProxy

java.lang.Object
  extended byca.bc.gov.webade.user.provider.legacy.LegacyUserSearchQueryProxy
All Implemented Interfaces:
UserSearchQuery
Direct Known Subclasses:
LegacyBusinessPartnerUserSearchQuery, LegacyGovernmentUserSearchQuery

public class LegacyUserSearchQueryProxy
extends java.lang.Object
implements UserSearchQuery

Author:
jross

Constructor Summary
LegacyUserSearchQueryProxy(UserSearchObject object)
          Proxy constructor, with legacy search object to wrap around.
 
Method Summary
 UserTypeCode getDirectoryUserType()
           
 TextSearchAttribute getFirstName()
           
 TextSearchAttribute getLastName()
           
 TextSearchAttribute getUserId()
           
 UserSearchObject getUserSearchObject()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LegacyUserSearchQueryProxy

public LegacyUserSearchQueryProxy(UserSearchObject object)
Proxy constructor, with legacy search object to wrap around.

Parameters:
object - The legacy search object to provide a proxy for.
Method Detail

getDirectoryUserType

public UserTypeCode getDirectoryUserType()
Specified by:
getDirectoryUserType in interface UserSearchQuery
Returns:
Returns the directory user type.
See Also:
UserSearchQuery.getDirectoryUserType()

getUserId

public TextSearchAttribute getUserId()
Specified by:
getUserId in interface UserSearchQuery
Returns:
Returns the userId.
See Also:
UserSearchQuery.getUserId()

getFirstName

public TextSearchAttribute getFirstName()
Specified by:
getFirstName in interface UserSearchQuery
Returns:
Returns the firstName.
See Also:
UserSearchQuery.getFirstName()

getLastName

public TextSearchAttribute getLastName()
Specified by:
getLastName in interface UserSearchQuery
Returns:
Returns the lastName.
See Also:
UserSearchQuery.getLastName()

getUserSearchObject

public UserSearchObject getUserSearchObject()
Returns:
Returns the wrapped UserSearchObject.