com.atlassian.crowd.model.group
Interface TimestampedGroup

All Superinterfaces:
java.lang.Comparable<Group>, DirectoryEntity, Group, TimestampedEntity
All Known Subinterfaces:
InternalDirectoryGroup
All Known Implementing Classes:
ImmutableGroup, InternalGroup

public interface TimestampedGroup
extends Group, TimestampedEntity

Extends the Group interface with "updated date" and "created date". This is used for working with Internal Groups, but is not supported for LDAP.

The "updated date" is used during our DB backed cache refresh to check if the cached Group is newer than the incoming LDAP Group.


Method Summary
 
Methods inherited from interface com.atlassian.crowd.model.group.Group
getDescription, getType, isActive
 
Methods inherited from interface com.atlassian.crowd.model.DirectoryEntity
equals, getDirectoryId, getName, hashCode
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface com.atlassian.crowd.model.TimestampedEntity
getCreatedDate, getUpdatedDate
 



Copyright © 2010 Atlassian. All Rights Reserved.