com.filenet.api.admin
Interface CmTivoliManagementClass

All Superinterfaces:
EngineObject, IndependentlyPersistableObject, IndependentObject, java.io.Serializable

public interface CmTivoliManagementClass
extends IndependentlyPersistableObject

A management class that represents a specific retention setting for an IBM® Tivoli® Storage Manager (TSM) server. A TivoliFixedContentDevice class can have one or more CmTivoliMangementClass classes associated with it (via its TSMManagementClasses property). Each management class that you create represents a retention scheme type and a retention period that you can associate with a specific TivoliFixedContentDevice class. Note that if data retention protection is turned off (controlled via the TSMArchiveProtectionFlag property of a TivoliFixedContentDevice class), any management classes that specify a chronological retention scheme will be made unavailable by the Content Engine server.

There are two types or retention schemes that a management class can represent: chronological or event. The type of retention scheme used by the management class determines how the retention period is interpreted:

Metadata

Auditable: false
AllowsInstances: false
AllowsSubClasses: false
ClassDefinitionName: None
IsDependent: false
IsHidden: false
Searchable: false
StorageType: Domain
SuperclassName: GenericObject


Method Summary
 java.lang.String get_DescriptiveText()
          Returns the value of the DescriptiveText property.
 java.lang.String get_Name()
          Returns the value of the Name property.
 java.lang.Integer get_TSMMinimumRetention()
          Returns the value of the TSMMinimumRetention property.
 java.lang.Integer get_TSMRetentionInitiation()
          Returns the value of the TSMRetentionInitiation property.
 java.lang.Integer get_TSMRetentionPeriod()
          Returns the value of the TSMRetentionPeriod property.
 
Methods inherited from interface com.filenet.api.core.IndependentlyPersistableObject
addPendingAction, clearPendingActions, delete, getAccessAllowed, getPendingActions, getUpdateSequenceNumber, isCurrent, save, save, setUpdateSequenceNumber
 
Methods inherited from interface com.filenet.api.core.IndependentObject
fetchProperties, fetchProperties, fetchProperty, fetchProperty, getObjectReference, refresh, refresh, refresh
 
Methods inherited from interface com.filenet.api.core.EngineObject
get_ClassDescription, getClassName, getConnection, getProperties, getSuperClasses
 

Method Detail

get_Name

java.lang.String get_Name()
Returns the value of the Name property. For more information, see Name Property.


get_DescriptiveText

java.lang.String get_DescriptiveText()
Returns the value of the DescriptiveText property. For more information, see DescriptiveText Property.


get_TSMRetentionPeriod

java.lang.Integer get_TSMRetentionPeriod()
Returns the value of the TSMRetentionPeriod property. For more information, see TSMRetentionPeriod Property.


get_TSMRetentionInitiation

java.lang.Integer get_TSMRetentionInitiation()
Returns the value of the TSMRetentionInitiation property. For more information, see TSMRetentionInitiation Property.


get_TSMMinimumRetention

java.lang.Integer get_TSMMinimumRetention()
Returns the value of the TSMMinimumRetention property. For more information, see TSMMinimumRetention Property.



© Copyright IBM Corporation 2006, 2009. All rights reserved.