com.filenet.wcm.apps.server.util.prefs
Class WcmObjectStorePrefs

java.lang.Object
  extended bycom.filenet.wcm.toolkit.server.util.prefs.WcmPrefsObject
      extended bycom.filenet.wcm.apps.server.util.prefs.WcmObjectStorePrefs
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class WcmObjectStorePrefs
extends com.filenet.wcm.toolkit.server.util.prefs.WcmPrefsObject
implements java.lang.Cloneable

See Also:
Serialized Form

Field Summary
protected  int allowedRMContainees
           
 
Constructor Summary
WcmObjectStorePrefs()
           
 
Method Summary
 void calculateQueryProps()
           
 java.lang.Object clone()
           
 boolean[] getAllowCreate()
          Get the boolean property allowCreate
 boolean[] getAllowDelete()
          Get the boolean property allowDelete
 int getAllowedRMContainees()
           
 boolean[] getAllowModify()
          Get the boolean property allowModify
 java.lang.String getCustomObjectNameProperty()
           
 boolean getCustomObjectTypeEnabled()
           
 java.lang.String getDefaultFilePlan()
           
 java.lang.String getDefaultFilePlanId()
           
 java.lang.String[] getDetailedProps()
           
 java.lang.String[] getDetailedPropsForCustomObject()
           
 java.lang.String[] getDetailedQueryProps()
           
 java.lang.String getDocumentNameProperty()
           
 java.lang.String getFolderNameProperty()
           
 boolean[] getincludeLinkSubclasses()
          retrieve the include link subclasses boolean
 java.lang.String[] getLinkClassIDs()
          get the linkClassIDs array
 java.lang.String getMagazineFormatString(java.util.Locale locale)
           
 com.filenet.wcm.toolkit.server.util.prefs.PrefsLabel getMagazineFormatStringPrefsLabel()
           
 java.lang.String[] getMagazineProps()
           
 java.lang.String[] getMagazinePropsForCustomObject()
           
 java.lang.String[] getMagazineQueryProps()
           
 java.util.Set getObjectStoreAccess()
          Get the ObjectStoreAccess property
 java.lang.String getObjectStoreName()
           
 java.util.Set getRMPropertyViewAccess()
          Get the RM Property View Access property
 boolean getSupportDeclareRecords()
           
 boolean getSupportFilePlan()
           
 java.lang.String[] getVersionProps()
           
 java.lang.String[] getVersionQueryProps()
           
 boolean getWebContentManagementEnabled()
           
protected  void initialize()
           
protected  void saveToXML(java.io.Writer w)
           
 void setAllowCreate(boolean[] newAllowCreate)
          Set the boolean array property allowCreate
 void setAllowDelete(boolean[] newAllowDelete)
          Set the boolean array property allowDelete
 void setAllowedRMContainees(int value)
           
 void setAllowModify(boolean[] newAllowModify)
          Set the boolean array property allowModify
 void setCustomObjectNameProperty(java.lang.String newCustomObjectNameProperty)
           
 void setCustomObjectTypeEnabled(boolean state)
           
 void setDefaultFilePlan(java.lang.String filePlan)
           
 void setDefaultFilePlanId(java.lang.String Id)
           
 void setDetailedProps(java.lang.String[] newDetailedProps)
           
 void setDetailedPropsForCustomObject(java.lang.String[] newDetailedProps)
           
 void setDocumentNameProperty(java.lang.String newDocumentNameProperty)
           
 void setFolderNameProperty(java.lang.String newFolderNameProperty)
           
 void setincludeLinkSubclasses(boolean[] newincludeLinkSubclasses)
          set the include link subclasses boolean
 void setLinkClassIDs(java.lang.String[] newLinkClassIDs)
          set the linkClassIDs array
 void setMagazineFormatStringPrefsLabel(com.filenet.wcm.toolkit.server.util.prefs.PrefsLabel newMagazineFormatString)
           
 void setMagazineProps(java.lang.String[] newMagazineProps)
           
 void setMagazinePropsForCustomObject(java.lang.String[] newMagazineProps)
           
 void setObjectStoreAccess(java.util.Set objStoreAccess)
          Set the roles access for an object store
 void setObjectStoreName(java.lang.String newName)
           
 void setRMPropertyViewAccess(java.util.Set propertyViewAccess)
          Set the roles access for an RM property view
 void setSupportDeclareRecords(boolean value)
           
 void setSupportFilePlan(boolean value)
           
 void setVersionProps(java.lang.String[] newVersionProps)
           
 void setWebContentManagementEnabled(boolean state)
           
 
Methods inherited from class com.filenet.wcm.toolkit.server.util.prefs.WcmPrefsObject
clear, clearAttributes, convertToBoolean, convertToBoolean, convertToInt, convertToLong, convertToPrefsLabel, convertToPrefsLabelArray, equals, get, getAttribute, getBoolean, getElementKey, getInt, getLabel, getLabelArray, getList, getLocalizedString, getString, getStringArray, getVersion, load, load, load, load, loadLabel, loadPreferences, loadPreferences, loadPreferences, persist, put, put, put, put, put, put, put, put, registerKey, remove, removeAttribute, removeLocalizedString, setAttribute, setElementKey, setVersion, toByteArrayXML, toXML, writeEndSettingTag, writeSetting, writeSetting, writeSetting, writeSetting, writeSetting, writeSetting, writeSetting, writeSetting, writeSetting, writeSetting, writeSetting, writeStartSettingTag, writeStartSettingTag, writeXML, writeXML
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

allowedRMContainees

protected int allowedRMContainees
Constructor Detail

WcmObjectStorePrefs

public WcmObjectStorePrefs()
Method Detail

calculateQueryProps

public void calculateQueryProps()

clone

public java.lang.Object clone()

setObjectStoreName

public void setObjectStoreName(java.lang.String newName)

getObjectStoreName

public java.lang.String getObjectStoreName()

getDocumentNameProperty

public java.lang.String getDocumentNameProperty()

setDocumentNameProperty

public void setDocumentNameProperty(java.lang.String newDocumentNameProperty)

setFolderNameProperty

public void setFolderNameProperty(java.lang.String newFolderNameProperty)

getFolderNameProperty

public java.lang.String getFolderNameProperty()

setCustomObjectNameProperty

public void setCustomObjectNameProperty(java.lang.String newCustomObjectNameProperty)

getCustomObjectNameProperty

public java.lang.String getCustomObjectNameProperty()

setDetailedProps

public void setDetailedProps(java.lang.String[] newDetailedProps)

setDetailedPropsForCustomObject

public void setDetailedPropsForCustomObject(java.lang.String[] newDetailedProps)

getDetailedProps

public java.lang.String[] getDetailedProps()

getDetailedPropsForCustomObject

public java.lang.String[] getDetailedPropsForCustomObject()

getDetailedQueryProps

public java.lang.String[] getDetailedQueryProps()

setMagazineFormatStringPrefsLabel

public void setMagazineFormatStringPrefsLabel(com.filenet.wcm.toolkit.server.util.prefs.PrefsLabel newMagazineFormatString)

getMagazineFormatStringPrefsLabel

public com.filenet.wcm.toolkit.server.util.prefs.PrefsLabel getMagazineFormatStringPrefsLabel()

getMagazineFormatString

public java.lang.String getMagazineFormatString(java.util.Locale locale)

setMagazineProps

public void setMagazineProps(java.lang.String[] newMagazineProps)

getMagazineProps

public java.lang.String[] getMagazineProps()

setMagazinePropsForCustomObject

public void setMagazinePropsForCustomObject(java.lang.String[] newMagazineProps)

getMagazinePropsForCustomObject

public java.lang.String[] getMagazinePropsForCustomObject()

getMagazineQueryProps

public java.lang.String[] getMagazineQueryProps()

getVersionQueryProps

public java.lang.String[] getVersionQueryProps()

setVersionProps

public void setVersionProps(java.lang.String[] newVersionProps)

getVersionProps

public java.lang.String[] getVersionProps()

getSupportDeclareRecords

public boolean getSupportDeclareRecords()

setSupportDeclareRecords

public void setSupportDeclareRecords(boolean value)

getSupportFilePlan

public boolean getSupportFilePlan()

setSupportFilePlan

public void setSupportFilePlan(boolean value)

getDefaultFilePlan

public java.lang.String getDefaultFilePlan()

setDefaultFilePlan

public void setDefaultFilePlan(java.lang.String filePlan)

getDefaultFilePlanId

public java.lang.String getDefaultFilePlanId()

setDefaultFilePlanId

public void setDefaultFilePlanId(java.lang.String Id)

getCustomObjectTypeEnabled

public boolean getCustomObjectTypeEnabled()

setAllowedRMContainees

public void setAllowedRMContainees(int value)

getAllowedRMContainees

public int getAllowedRMContainees()

setCustomObjectTypeEnabled

public void setCustomObjectTypeEnabled(boolean state)

getWebContentManagementEnabled

public boolean getWebContentManagementEnabled()

setWebContentManagementEnabled

public void setWebContentManagementEnabled(boolean state)

getLinkClassIDs

public java.lang.String[] getLinkClassIDs()
get the linkClassIDs array

Returns:
The linkClassIDs array

setLinkClassIDs

public void setLinkClassIDs(java.lang.String[] newLinkClassIDs)
set the linkClassIDs array

Parameters:
newLinkClassIDs -

setincludeLinkSubclasses

public void setincludeLinkSubclasses(boolean[] newincludeLinkSubclasses)
set the include link subclasses boolean

Parameters:
newincludeLinkSubclasses -

getincludeLinkSubclasses

public boolean[] getincludeLinkSubclasses()
retrieve the include link subclasses boolean

Returns:
includeLinkSubclasses

getAllowCreate

public boolean[] getAllowCreate()
Get the boolean property allowCreate


setAllowCreate

public void setAllowCreate(boolean[] newAllowCreate)
Set the boolean array property allowCreate


getAllowModify

public boolean[] getAllowModify()
Get the boolean property allowModify


setAllowModify

public void setAllowModify(boolean[] newAllowModify)
Set the boolean array property allowModify

Parameters:
newAllowModify -

getAllowDelete

public boolean[] getAllowDelete()
Get the boolean property allowDelete


setAllowDelete

public void setAllowDelete(boolean[] newAllowDelete)
Set the boolean array property allowDelete

Parameters:
newAllowDelete -

setObjectStoreAccess

public void setObjectStoreAccess(java.util.Set objStoreAccess)
Set the roles access for an object store

Parameters:
objStoreAccess -

getObjectStoreAccess

public java.util.Set getObjectStoreAccess()
Get the ObjectStoreAccess property


setRMPropertyViewAccess

public void setRMPropertyViewAccess(java.util.Set propertyViewAccess)
Set the roles access for an RM property view

Parameters:
propertyViewAccess -

getRMPropertyViewAccess

public java.util.Set getRMPropertyViewAccess()
Get the RM Property View Access property

Returns:
ObjectStoreAccess

initialize

protected void initialize()

saveToXML

protected void saveToXML(java.io.Writer w)
                  throws java.io.IOException
Throws:
java.io.IOException


© Copyright IBM Corp. 2002, 2007. All Rights Reserved.