org.kuali.rice.kcb.bo
Class RecipientDelivererConfig

java.lang.Object
  extended by org.kuali.rice.kcb.bo.RecipientDelivererConfig

@Entity
public class RecipientDelivererConfig
extends Object

This class represents the enablement of a deliverer for a particular channel for a particular user. Each RecipientDelivererConfig instance represents a user as having applied a deliverer type configuration to a channel, such that any messages, targeted at the userId, will also be delivered to the correlating deliverer type (delivererName) for that user.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Field Summary
static String CHANNEL
           
static String RECIPIENT_ID
          Field names for queries
 
Constructor Summary
RecipientDelivererConfig()
           
 
Method Summary
 String getChannel()
          Gets the channels attribute.
 String getDelivererName()
          Gets the delivererName attribute.
 Long getId()
          Gets the id attribute.
 Integer getLockVerNbr()
          Return value of lock column for OJB optimistic locking
 String getRecipientId()
          Gets the recipientId attribute.
 void setChannel(String channel)
          Sets the channel attribute value.
 void setDelivererName(String delivererName)
          Sets the delivererName attribute value.
 void setId(Long id)
          Sets the id attribute value.
 void setLockVerNbr(Integer lockVerNbr)
          Set value of lock column for OJB optimistic locking
 void setRecipientId(String recipientId)
          Sets the recipientId attribute value.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RECIPIENT_ID

public static final String RECIPIENT_ID
Field names for queries

See Also:
Constant Field Values

CHANNEL

public static final String CHANNEL
See Also:
Constant Field Values
Constructor Detail

RecipientDelivererConfig

public RecipientDelivererConfig()
Method Detail

getId

public Long getId()
Gets the id attribute.

Returns:
Returns the id.

setId

public void setId(Long id)
Sets the id attribute value.

Parameters:
id - The id to set.

getLockVerNbr

public Integer getLockVerNbr()
Return value of lock column for OJB optimistic locking

Returns:
value of lock column for OJB optimistic locking

setLockVerNbr

public void setLockVerNbr(Integer lockVerNbr)
Set value of lock column for OJB optimistic locking

Parameters:
lockVerNbr - value of lock column for OJB optimistic locking

getRecipientId

public String getRecipientId()
Gets the recipientId attribute.

Returns:
Returns the recipientId.

setRecipientId

public void setRecipientId(String recipientId)
Sets the recipientId attribute value.

Parameters:
recipientId - The userId to set.

getDelivererName

public String getDelivererName()
Gets the delivererName attribute.

Returns:
Returns the name.

setDelivererName

public void setDelivererName(String delivererName)
Sets the delivererName attribute value.

Parameters:
delivererName - The delivererName to set.

getChannel

public String getChannel()
Gets the channels attribute.

Returns:
Returns the channel.

setChannel

public void setChannel(String channel)
Sets the channel attribute value.

Parameters:
channel - The channel to set.

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()


Copyright © 2005–2014 The Kuali Foundation. All rights reserved.