com.collation.platform.model.topology.app.messaging.exchange
Interface ExchangeMailboxStore

All Superinterfaces:
LogicalElement, ManagedElement, ManagedSystemElement, ModelObject, java.io.Serializable

public interface ExchangeMailboxStore
extends LogicalElement

Represents the Exchange Mail Box Store

Naming Rules:
0="distinguishedName"
Persistable:
true
Table Name:
EXCHMBXST
Display Name:
mailboxStoreName

Field Summary
static java.lang.String IBM_COPYRIGHT
           
 
Method Summary
 java.lang.String getDatabaseName()
          The name of the database Best Practice Content or origin of attribute content: None
 java.lang.String getDatabasePath()
          The path of the database Best Practice Content or origin of attribute content: None
 java.lang.String getDistinguishedName()
          The distinguished name of the mailbox store Standard Content Origin / Best Practice Content From the WMI classes for Exchange Server 2003: Exchange_Mailbox.StoreName Example CN=Mailbox Store (TV045077),CN=First Storage Group,CN=InformationStore,CN=TV045077,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=tivoli,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=exchange2003,DC=local
 ExchangeMailbox[] getMailboxes()
           
 java.lang.String getMailboxStoreName()
          Description The name of the mailbox store Standard Content Origin / Best Practice Content From the WMI classes for Exchange Server 2003: Exchange_Mailbox.StoreName Example Mailbox Store (TV045077)
 ExchangePublicFolderStore getPublicFolderStore()
           
 ExchangeStorageGroup getStorageGroup()
           
 java.lang.String getStreamingDatabaseName()
          The name of the streaming database Standard Content Origin / Best Practice Content None
 java.lang.String getStreamingDatabasePath()
          The path of the streaming database Standard Content Origin / Best Practice Content None Example C:\Program Files\Exchsrvr\mdbdata\pub1.stm
 boolean hasDatabaseName()
           
 boolean hasDatabasePath()
           
 boolean hasDistinguishedName()
           
 boolean hasMailboxes()
           
 boolean hasMailboxStoreName()
           
 boolean hasPublicFolderStore()
           
 boolean hasStorageGroup()
           
 boolean hasStreamingDatabaseName()
           
 boolean hasStreamingDatabasePath()
           
 void setDatabaseName(java.lang.String x)
           
 void setDatabasePath(java.lang.String x)
           
 void setDistinguishedName(java.lang.String x)
           
 void setMailboxes(ExchangeMailbox[] x)
           
 void setMailboxStoreName(java.lang.String x)
           
 void setPublicFolderStore(ExchangePublicFolderStore x)
           
 void setStorageGroup(ExchangeStorageGroup x)
           
 void setStreamingDatabaseName(java.lang.String x)
           
 void setStreamingDatabasePath(java.lang.String x)
           
 
Methods inherited from interface com.collation.platform.model.topology.core.ManagedElement
getManagedSystemName, getRoles, hasManagedSystemName, hasRoles, setManagedSystemName, setRoles
 
Methods inherited from interface com.collation.platform.model.ModelObject
getAdminState, getAllAttributes, getBidiFlag, getBidiFormat, getCDMSource, getCmdbSource, getContextIp, getCreatedBy, getDescription, getDisplayName, getExtendedAttributes, getGuid, getLabel, getLastModifiedBy, getLastModifiedTime, getObjectType, getSourceToken, hasAdminState, hasBidiFlag, hasBidiFormat, hasCDMSource, hasCmdbSource, hasContextIp, hasDescription, hasDisplayName, hasExtendedAttributes, hasGuid, hasLabel, hasObjectType, hasSourceToken, setAdminState, setBidiFlag, setBidiFormat, setCDMSource, setCmdbSource, setContextIp, setDescription, setExtendedAttributes, setGuid, setLabel, setObjectType, setSourceToken
 

Field Detail

IBM_COPYRIGHT

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

getMailboxStoreName

java.lang.String getMailboxStoreName()
                                     throws AttributeNotSetException
Description The name of the mailbox store Standard Content Origin / Best Practice Content From the WMI classes for Exchange Server 2003: Exchange_Mailbox.StoreName Example Mailbox Store (TV045077)

Throws:
AttributeNotSetException

setMailboxStoreName

void setMailboxStoreName(java.lang.String x)

hasMailboxStoreName

boolean hasMailboxStoreName()

getDatabaseName

java.lang.String getDatabaseName()
                                 throws AttributeNotSetException
The name of the database Best Practice Content or origin of attribute content: None

Throws:
AttributeNotSetException

setDatabaseName

void setDatabaseName(java.lang.String x)

hasDatabaseName

boolean hasDatabaseName()

getStreamingDatabaseName

java.lang.String getStreamingDatabaseName()
                                          throws AttributeNotSetException
The name of the streaming database Standard Content Origin / Best Practice Content None

Throws:
AttributeNotSetException

setStreamingDatabaseName

void setStreamingDatabaseName(java.lang.String x)

hasStreamingDatabaseName

boolean hasStreamingDatabaseName()

getMailboxes

ExchangeMailbox[] getMailboxes()
                               throws AttributeNotSetException
Throws:
AttributeNotSetException
Implicit Relationship Type:
name="com.collation.platform.model.topology.relation.Contains" reverse="false"

setMailboxes

void setMailboxes(ExchangeMailbox[] x)

hasMailboxes

boolean hasMailboxes()

getPublicFolderStore

ExchangePublicFolderStore getPublicFolderStore()
                                               throws AttributeNotSetException
Throws:
AttributeNotSetException
Implicit Relationship Type:
name="com.collation.platform.model.topology.relation.Uses" reverse="false"

setPublicFolderStore

void setPublicFolderStore(ExchangePublicFolderStore x)

hasPublicFolderStore

boolean hasPublicFolderStore()

getStorageGroup

ExchangeStorageGroup getStorageGroup()
                                     throws AttributeNotSetException
Throws:
AttributeNotSetException
Implicit Relationship Type:
name="com.collation.platform.model.topology.relation.MemberOf" reverse="false"

setStorageGroup

void setStorageGroup(ExchangeStorageGroup x)

hasStorageGroup

boolean hasStorageGroup()

getStreamingDatabasePath

java.lang.String getStreamingDatabasePath()
                                          throws AttributeNotSetException
The path of the streaming database Standard Content Origin / Best Practice Content None Example C:\Program Files\Exchsrvr\mdbdata\pub1.stm

Throws:
AttributeNotSetException

setStreamingDatabasePath

void setStreamingDatabasePath(java.lang.String x)

hasStreamingDatabasePath

boolean hasStreamingDatabasePath()

getDistinguishedName

java.lang.String getDistinguishedName()
                                      throws AttributeNotSetException
The distinguished name of the mailbox store Standard Content Origin / Best Practice Content From the WMI classes for Exchange Server 2003: Exchange_Mailbox.StoreName Example CN=Mailbox Store (TV045077),CN=First Storage Group,CN=InformationStore,CN=TV045077,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=tivoli,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=exchange2003,DC=local

Throws:
AttributeNotSetException

setDistinguishedName

void setDistinguishedName(java.lang.String x)

hasDistinguishedName

boolean hasDistinguishedName()

getDatabasePath

java.lang.String getDatabasePath()
                                 throws AttributeNotSetException
The path of the database Best Practice Content or origin of attribute content: None

Throws:
AttributeNotSetException

setDatabasePath

void setDatabasePath(java.lang.String x)

hasDatabasePath

boolean hasDatabasePath()