Oracle© Collaboration Suite Workspaces Web Services API Reference
10g Release 1 (10.1.2.2)

Part No. B28209-01


oracle.workspaces.ws.beans
Class BoardDefinition

java.lang.Object
  extended byoracle.workspaces.ws.beans.ResourceItemDefinition
      extended byoracle.workspaces.ws.beans.BoardDefinition


public class BoardDefinition
extends ResourceItemDefinition

This class represents the definition object used to create a Discussion Board.


Constructor Summary
BoardDefinition()
          Default constructor.

 

Method Summary
 void setBoardEditDeletePolicy(java.lang.String boardEditDeletePolicy)
          Sets the boardEditDeletePolicy value for this BoardDefinition.
 void setDisplayName(java.lang.String displayName)
          Sets the displayName value for this BoardDefinition.
 void setEmailAddress(java.lang.String emailAddress)
          Sets the emailAddress value for this BoardDefinition.
 void setEmailAliasRoute(java.lang.String emailAliasRoute)
          Sets the email alias route value.
 void setEmailInboundPolicy(java.lang.String emailInboundPolicy)
          Sets the emailInboundPolicy value for this BoardDefinition.
 void setEmailSubscriptionFormat(java.lang.String emailSubscriptionFormat)
          Sets the board setting for EmailSubscriptionPolicy.
 void setForwardingEmailAddress(java.lang.String forwardingEmailAddress)
          Sets the address to which messages posted to the board should be forwarded.

 

Methods inherited from class oracle.workspaces.ws.beans.ResourceItemDefinition
setDescription, setName

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

BoardDefinition

public BoardDefinition()
Default constructor.

Method Detail

setBoardEditDeletePolicy

public void setBoardEditDeletePolicy(java.lang.String boardEditDeletePolicy)
Sets the boardEditDeletePolicy value for this BoardDefinition. Values could be NONE,ONLY_NO_REPLY,ALLOW NONE indicates messages posted to this board cannot be deleted at all. NO_REPLY indicates messages posted to this board can be deleted only if they have no replies. ALLOW indicates messages posted to this board can always be deleted.
Parameters:
boardEditDeletePolicy -

setDisplayName

public void setDisplayName(java.lang.String displayName)
Sets the displayName value for this BoardDefinition.
Parameters:
displayName -

setEmailAddress

public void setEmailAddress(java.lang.String emailAddress)
Sets the emailAddress value for this BoardDefinition. Note that this can only be done and committed a single time, either during board creation of afterward. Any attempt to reset the email address to a different value will throw an exception upon updateDiscussionBoard().
Parameters:
emailAddress -

setEmailInboundPolicy

public void setEmailInboundPolicy(java.lang.String emailInboundPolicy)
Sets the emailInboundPolicy value for this BoardDefinition. Values could be NONE,RESTRICTED,OPEN NONE represents no inbound RESTRICTED represents restricted inbound OPEN represents open inbound
Parameters:
emailInboundPolicy -

setEmailSubscriptionFormat

public void setEmailSubscriptionFormat(java.lang.String emailSubscriptionFormat)
Sets the board setting for EmailSubscriptionPolicy.
Parameters:
emailSubscriptionFormat -

setForwardingEmailAddress

public void setForwardingEmailAddress(java.lang.String forwardingEmailAddress)
Sets the address to which messages posted to the board should be forwarded.
Parameters:
forwardingEmailAddress -

setEmailAliasRoute

public void setEmailAliasRoute(java.lang.String emailAliasRoute)
Sets the email alias route value. Values could be DISABLED,ENABLED. Default value is ENABLED. ENABLED indicates an alias should be created with the provided board email address. DISABLED indicates that the provided board email address is an existing alias and the creation of an alias should be skipped.
Parameters:
emailAliasRoute -

Copyright © 2001, 2006, Oracle. All rights reserved.