Compoze Software, Inc.

com.compoze.collab.domino
Interface IDominoMailContainer

All Superinterfaces:
IContainer, IDominoContainer, IGroupwareContainer, IItem, IMailContainer, java.io.Serializable

public interface IDominoMailContainer
extends IMailContainer, IDominoContainer

This interface extends the standard IDominoContainer to add mail functionality. Domino mail containers cannot hold subcontainers.


Field Summary
static ContainerClass CLASS
          The ContainerClass that represents an IDominoMailContainer.
static Key FOLDER_TYPE
          Key that represents the folder type.
static int KEYID_FOLDER_TYPE
          The int ID for the FOLDER_TYPE key.
 
Fields inherited from interface com.compoze.collab.groupware.IGroupwareContainer
KEYID_TOTAL_ITEM_COUNT, KEYID_UNREAD_ITEM_COUNT, TOTAL_ITEM_COUNT, UNREAD_ITEM_COUNT
 
Fields inherited from interface com.compoze.collab.IContainer
CONTAINER_CLASS, HAS_SUBCONTAINERS, HOLDS_ITEMS, HOLDS_SUBCONTAINERS, KEYID_CONTAINER_CLASS, KEYID_HAS_SUBCONTAINERS, KEYID_HOLDS_ITEMS, KEYID_HOLDS_SUBCONTAINERS, KEYID_NAME, KEYID_SUBCONTAINER_COUNT, MINIMUM_CONTAINER_KEYS, NAME, SUBCONTAINER_COUNT
 
Fields inherited from interface com.compoze.collab.IItem
ID, ITEM_CLASS, KEYID_ID, KEYID_ITEM_CLASS, KEYID_PARENT_ID, MINIMUM_ITEM_KEYS, PARENT_ID
 
Method Summary
 FolderType getFolderType()
          Gets the folder type for the container.
 
Methods inherited from interface com.compoze.collab.groupware.IMailContainer
getMailMessages, getMailMessages, getMailMessages
 
Methods inherited from interface com.compoze.collab.groupware.IGroupwareContainer
getTotalItemCount, getUnreadItemCount
 
Methods inherited from interface com.compoze.collab.IContainer
add, add, add, addSubcontainer, copyTo, getContainerClass, getItemCount, getItemCount, getItems, getItems, getItems, getItems, getItems, getName, getSubcontainer, getSubcontainer, getSubcontainers, getSubcontainers, hasSubcontainer, holdsItems, holdsSubcontainers, isUnder, moveTo, setName
 
Methods inherited from interface com.compoze.collab.IItem
commit, containsKey, containsKey, copyProperties, delete, fetchProperties, getAttribute, getEnum, getID, getInputStream, getItemClass, getOutputStream, getParent, getParent, getParentID, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getReader, getRootContainer, getSession, getWriter, isMissing, removeAttribute, removeProperty, setAttribute, setProperties, setProperty, setProperty, setProperty
 

Field Detail

CLASS

public static final ContainerClass CLASS
The ContainerClass that represents an IDominoMailContainer.

KEYID_FOLDER_TYPE

public static final int KEYID_FOLDER_TYPE
The int ID for the FOLDER_TYPE key.

FOLDER_TYPE

public static final Key FOLDER_TYPE
Key that represents the folder type.
Method Detail

getFolderType

public FolderType getFolderType()
                         throws CollaborationException
Gets the folder type for the container.
Returns:
the folder type (not null)
See Also:
FOLDER_TYPE

Compoze Software, Inc.

Copyright ©1999-2005 Compoze Software, Inc. All rights reserved.