fr.paris.lutece.plugins.workflow.modules.notifymylutece.business.retrieval
Interface IRetrievalType

All Known Implementing Classes:
AbstractRetrievalType, RetrievalTypeAllUsers, RetrievalTypeDirectory, RetrievalTypeUsersList

public interface IRetrievalType

IRetrievalType


Method Summary
 boolean checkConfigData(TaskNotifyMyLuteceConfig config)
          Check if the config data is correctly configured
 int getIdType()
          Get the id type
 java.util.List<java.lang.String> getReceiver(TaskNotifyMyLuteceConfig config, int nIdRecord, int nIdDirectory)
          Get the user guid of the receiver
 java.lang.String getTitle(java.util.Locale locale)
          Get the title
 java.lang.String getTitleKey()
          Get the title key
 void setIdType(int nIdType)
          Set the id type
 void setTitleKey(java.lang.String strTitleKey)
          Set the title key
 

Method Detail

getIdType

int getIdType()
Get the id type

Returns:
the id type

setIdType

void setIdType(int nIdType)
Set the id type

Parameters:
nIdType - the id type

getTitleKey

java.lang.String getTitleKey()
Get the title key

Returns:
the title key

setTitleKey

void setTitleKey(java.lang.String strTitleKey)
Set the title key

Parameters:
strTitleKey - the title key

getTitle

java.lang.String getTitle(java.util.Locale locale)
Get the title

Parameters:
locale - the locale
Returns:
the title

getReceiver

java.util.List<java.lang.String> getReceiver(TaskNotifyMyLuteceConfig config,
                                             int nIdRecord,
                                             int nIdDirectory)
Get the user guid of the receiver

Parameters:
config - the config
nIdRecord - the id record
nIdDirectory - the id directory
Returns:
the user guid of the receiver

checkConfigData

boolean checkConfigData(TaskNotifyMyLuteceConfig config)
Check if the config data is correctly configured

Parameters:
config - the config
Returns:
true if the config is well set


Copyright © 2012 Mairie de Paris. All Rights Reserved.