Overview | Package | Class | Tree | Deprecated | Index | Help
| Copyright © 2006 BEA Systems, Inc. All Rights Reserved
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.bea.apps.groupspace.announcements
Class Announcement

    java.lang.Object
      com.bea.apps.groupspace.content.ContentBaseImpl
          com.bea.apps.groupspace.content.CommunityContent
              com.bea.apps.groupspace.announcements.Announcement

All Implemented Interfaces
  ContentBase, Serializable

    public class Announcement

extends CommunityContent

See Also
  Serialized Form

Nested Class Summary

Nested classes/interfaces inherited from class com.bea.apps.groupspace.content.CommunityContent
`CommunityContent.NodeType, CommunityContent.Visibility`

Field Summary
`static String` | `ADDRESS_TO`
`static String` | `ADDRESS_TO_ALL_TYPE`
`static String` | `ATTACHMENT`
`static String` | `COMMUNITY_DEF_ID`
`static String` | `EFFECTIVE_DATE`
`static String` | `EXPIRE_DATE`
`static String` | `MESSAGE_BODY`
`static String` | `NOTIFICATION_DATE_TIME`
`static String` | `SEVERITY`
`static String` | `SEVERITY_CRITICAL`
`static String` | `SEVERITY_LOW`
`static String` | `SEVERITY_NORMAL`
`static String` | `TYPE_NAME`

Fields inherited from class com.bea.apps.groupspace.content.CommunityContent
`CC_DESCRIPTION, CC_OWNER, CC_RELATED_NODES, CC_TITLE, CC_VISIBILITY, hiddenRelatedContent, hiddenRelatedContentIsSet, relatedContent, relatedContentIsSet, visibility`

Fields inherited from class com.bea.apps.groupspace.content.ContentBaseImpl
`node, typeName`

Constructor Summary
`Announcement()` Need this
`Announcement(Node node)`

Method Summary
`String` | `getAddressTo()`
`Link` | `getAttachment(ContentContext contentContext)`
`String` | `getCommunityDefinitionId()`
`Calendar` | `getEffectiveDate()`
`Calendar` | `getExpirationDate()`
`boolean` | `getHasBeenNotified()`
`boolean` | `getIsCritical()`
`String` | `getMessageBody()`
`Calendar` | `getNotificationDateTime()`
`String` | `getSeverity()`
`boolean` | `isCurrentlyInEffect()`
`void` | `setAddressTo(String addressTo)`
`void` | `setAttachment(Announcement announcement)`
`void` | `setCommunityDefinitionId(String communityDefinitionId)`
`void` | `setEffectiveDate(Calendar date)`
`void` | `setExpirationDate(Calendar date)`
`void` | `setMessageBody(String messageBody, String encoding)`
`void` | `setNotificationDateTime(Calendar notificationDateTime)`
`void` | `setSeverity(String severity)`
`String` | `toString()`

Methods inherited from class com.bea.apps.groupspace.content.CommunityContent
`convertVisibilityString, getDescription, getDisplayName, getIcon, getIcon, getOwner, getTitle, getVisibility, getVisibilityString, isPrivate, setDescription, setOwner, setRelatedContent, setTitle, setVisibility`

Methods inherited from class com.bea.apps.groupspace.content.ContentBaseImpl
`arrayAsValueArray, equals, getContentType, getCreatedBy, getCreatedDate, getCurrentParentFolderId, getDestinationFolderId, getId, getModifiedBy, getModifiedDate, getName, getNode, getNodePath, getNodeProperties, getNodeProperty, getNodeType, getParentId, getStringValues, getValue, hashCode, isContentNode, isHierarchyNode, setCurrentParentFolderId, setDestinationFolderId, setNode, setProperty, setProperty`

Methods inherited from class java.lang.Object
`clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

Field Detail

### SEVERITY_LOW

    public static final String SEVERITY_LOW

See Also
  Constants Summary

### SEVERITY_NORMAL

    public static final String SEVERITY_NORMAL

See Also
  Constants Summary

### SEVERITY_CRITICAL

    public static final String SEVERITY_CRITICAL

See Also
  Constants Summary

### ADDRESS_TO_ALL_TYPE

    public static final String ADDRESS_TO_ALL_TYPE

See Also
  Constants Summary

### TYPE_NAME

    public static final String TYPE_NAME

See Also
  Constants Summary

### EFFECTIVE_DATE

    public static final String EFFECTIVE_DATE

See Also
  Constants Summary

### EXPIRE_DATE

    public static final String EXPIRE_DATE

See Also
  Constants Summary

### ATTACHMENT

    public static final String ATTACHMENT

See Also
  Constants Summary

### ADDRESS_TO

    public static final String ADDRESS_TO

See Also
  Constants Summary

### COMMUNITY_DEF_ID

    public static final String COMMUNITY_DEF_ID

See Also
  Constants Summary

### SEVERITY

    public static final String SEVERITY

See Also
  Constants Summary

### NOTIFICATION_DATE_TIME

    public static final String NOTIFICATION_DATE_TIME

See Also
  Constants Summary

### MESSAGE_BODY

    public static final String MESSAGE_BODY

See Also
  Constants Summary

Constructor Detail

### Announcement

    public Announcement()

  Need this

### Announcement

    public Announcement(Node node)

Method Detail

### getAddressTo

    public String getAddressTo()

### setAddressTo

    public void setAddressTo(String addressTo)

### getEffectiveDate

    public Calendar getEffectiveDate()

### setEffectiveDate

    public void setEffectiveDate(Calendar date)

### getExpirationDate

    public Calendar getExpirationDate()

### setExpirationDate

    public void setExpirationDate(Calendar date)

### setCommunityDefinitionId

    public void setCommunityDefinitionId(String communityDefinitionId)

### getCommunityDefinitionId

    public String getCommunityDefinitionId()

### setNotificationDateTime

    public void setNotificationDateTime(Calendar notificationDateTime)

### getNotificationDateTime

    public Calendar getNotificationDateTime()

### getHasBeenNotified

    public boolean getHasBeenNotified()

### isCurrentlyInEffect

    public boolean isCurrentlyInEffect()

### setSeverity

    public void setSeverity(String severity)

### getSeverity

    public String getSeverity()

### getAttachment

    public Link getAttachment(ContentContext contentContext)
                       throws Exception

  Throws
    `Exception`

### setAttachment

    public void setAttachment(Announcement announcement)

### toString

    public String toString()

  Overrides:
    `toString` in class `ContentBaseImpl`

### getIsCritical

    public boolean getIsCritical()

### getMessageBody

    public String getMessageBody()
                          throws AuthorizationException,
                                 NoSuchPropertyException,
                                 IOException

  Throws
    `AuthorizationException`
    `NoSuchPropertyException`
    `IOException`

### setMessageBody

    public void setMessageBody(String messageBody,
                               String encoding)
                        throws CharacterCodingException

  Throws
    `CharacterCodingException`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2006 BEA Systems, Inc. All Rights Reserved