CodeBeamer 5.4.0.1-RC API

com.intland.codebeamer.persistence.dto
Class TrackerNotificationDto

java.lang.Object
  extended by com.intland.codebeamer.persistence.dto.TrackerNotificationDto
All Implemented Interfaces:
BaseDto, java.io.Serializable, java.lang.Cloneable

public class TrackerNotificationDto
extends java.lang.Object
implements java.lang.Cloneable, BaseDto

TODO

See Also:
Serialized Form

Constructor Summary
TrackerNotificationDto()
           
TrackerNotificationDto(TrackerNotificationDto orig)
           
 
Method Summary
protected  java.lang.Object clone()
           
 TrackerViewDto getFilter()
          Get the optional tracker item filter.
 java.lang.Boolean getNotified()
           
 RoleDto getRole()
           
 TrackerItemDto getTrackerItem()
           
 UserDto getUser()
           
 boolean isOnlyMembers()
          Check if only direct project members in the specified role should be notified (true), or also indirect members (false)
 void setFilter(TrackerViewDto filter)
          Set the optional tracker item filter.
 void setNotified(java.lang.Boolean notified)
           
 void setOnlyMembers(boolean onlyMembers)
          Set whether only direct project members in the specified role should be notified (true), or also indirect members (false)
 void setRole(RoleDto role)
           
 void setTrackerItem(TrackerItemDto trackerItem)
           
 void setUser(UserDto user)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TrackerNotificationDto

public TrackerNotificationDto()

TrackerNotificationDto

public TrackerNotificationDto(TrackerNotificationDto orig)
Method Detail

getTrackerItem

public TrackerItemDto getTrackerItem()

setTrackerItem

public void setTrackerItem(TrackerItemDto trackerItem)

getFilter

public TrackerViewDto getFilter()
Get the optional tracker item filter. If present, this subscription is only valid for items matching the filter

Returns:
the optional tracker item filter

setFilter

public void setFilter(TrackerViewDto filter)
Set the optional tracker item filter. If present, this subscription is only valid for items matching the filter

Parameters:
filter - is the optional tracker item filter or null

getUser

public UserDto getUser()

setUser

public void setUser(UserDto user)

getRole

public RoleDto getRole()

setRole

public void setRole(RoleDto role)

isOnlyMembers

public boolean isOnlyMembers()
Check if only direct project members in the specified role should be notified (true), or also indirect members (false)

Returns:
true if only direct project members in the specified role should be notified, or false to also notify indirect members

setOnlyMembers

public void setOnlyMembers(boolean onlyMembers)
Set whether only direct project members in the specified role should be notified (true), or also indirect members (false)

Parameters:
onlyMembers - true if only direct project members in the specified role should be notified, or false to also notify indirect members

getNotified

public java.lang.Boolean getNotified()

setNotified

public void setNotified(java.lang.Boolean notified)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

clone

protected java.lang.Object clone()
Overrides:
clone in class java.lang.Object

CodeBeamer 5.4.0.1-RC API

Copyright © 2006-2009 Intland Software. All rights reserved.