com.retek.component.message
Interface Message

All Superinterfaces:
BusinessObject, com.retek.swing11.commons.type.Displayable, DistributedObject
All Known Implementing Classes:
MessageImpl

public interface Message
extends DistributedObject, com.retek.swing11.commons.type.Displayable


Field Summary
static java.lang.String BANNER
           
static java.lang.String CHANNEL_TYPE
           
static java.lang.String DESCRIPTION
           
static java.lang.String END_DATE
           
static java.lang.String PROMPT
           
static java.lang.String PROMPT_CONDITION
           
static java.lang.String START_DATE
           
static java.lang.String TEXT
           
static java.lang.String TYPE
           
 
Method Summary
 void addPromptCondition(Triggerable promptCondition)
           
 void clearPromptConditions()
           
 Banner getBanner()
           
 ChannelType getChannelType()
           
 java.lang.String getDescription()
           
 RDate getEndDate()
           
 Prompt getPrompt()
           
 java.util.Set getPromptConditions()
           
 RDate getStartDate()
           
 java.lang.String getText()
           
 MessageType getType()
           
 void setBanner(Banner banner)
           
 void setChannelType(ChannelType channelType)
           
 void setDescription(java.lang.String description)
           
 void setEndDate(RDate endDate)
           
 void setPrompt(Prompt prompt)
           
 void setStartDate(RDate startDate)
           
 void setText(java.lang.String text)
           
 void setType(MessageType type)
           
 void submit()
           
 void validateEndDate()
           
 void validateStartDate()
           
 
Methods inherited from interface com.retek.commons.component.DistributedObject
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 
Methods inherited from interface com.retek.swing11.commons.type.Displayable
toDisplayString
 

Field Detail

DESCRIPTION

public static final java.lang.String DESCRIPTION
See Also:
Constant Field Values

START_DATE

public static final java.lang.String START_DATE
See Also:
Constant Field Values

END_DATE

public static final java.lang.String END_DATE
See Also:
Constant Field Values

PROMPT

public static final java.lang.String PROMPT
See Also:
Constant Field Values

PROMPT_CONDITION

public static final java.lang.String PROMPT_CONDITION
See Also:
Constant Field Values

BANNER

public static final java.lang.String BANNER
See Also:
Constant Field Values

CHANNEL_TYPE

public static final java.lang.String CHANNEL_TYPE
See Also:
Constant Field Values

TYPE

public static final java.lang.String TYPE
See Also:
Constant Field Values

TEXT

public static final java.lang.String TEXT
See Also:
Constant Field Values
Method Detail

setDescription

public void setDescription(java.lang.String description)
                    throws SystemException
Throws:
SystemException

setStartDate

public void setStartDate(RDate startDate)
                  throws SystemException
Throws:
SystemException

setEndDate

public void setEndDate(RDate endDate)
                throws SystemException
Throws:
SystemException

addPromptCondition

public void addPromptCondition(Triggerable promptCondition)
                        throws SystemException
Throws:
SystemException

clearPromptConditions

public void clearPromptConditions()
                           throws SystemException
Throws:
SystemException

setPrompt

public void setPrompt(Prompt prompt)
               throws SystemException
Throws:
SystemException

setBanner

public void setBanner(Banner banner)
               throws SystemException
Throws:
SystemException

setChannelType

public void setChannelType(ChannelType channelType)
                    throws SystemException
Throws:
SystemException

setType

public void setType(MessageType type)
             throws SystemException
Throws:
SystemException

setText

public void setText(java.lang.String text)
             throws SystemException
Throws:
SystemException

getDescription

public java.lang.String getDescription()
                                throws SystemException
Throws:
SystemException

getStartDate

public RDate getStartDate()
                   throws SystemException
Throws:
SystemException

getEndDate

public RDate getEndDate()
                 throws SystemException
Throws:
SystemException

getBanner

public Banner getBanner()
                 throws SystemException
Throws:
SystemException

getChannelType

public ChannelType getChannelType()
                           throws SystemException
Throws:
SystemException

getType

public MessageType getType()
                    throws SystemException
Throws:
SystemException

getText

public java.lang.String getText()
                         throws SystemException
Throws:
SystemException

getPromptConditions

public java.util.Set getPromptConditions()
                                  throws SystemException
Throws:
SystemException

getPrompt

public Prompt getPrompt()
                 throws SystemException
Throws:
SystemException

submit

public void submit()
            throws SystemException,
                   MessageBusinessException
Throws:
SystemException
MessageBusinessException

validateStartDate

public void validateStartDate()
                       throws SystemException,
                              MessageBusinessException
Throws:
SystemException
MessageBusinessException

validateEndDate

public void validateEndDate()
                     throws SystemException,
                            MessageBusinessException
Throws:
SystemException
MessageBusinessException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28