com.ibm.jarm.api.core

Interface RecordCategory

    • Method Detail

      • getRecordCategoryIdentifier

        java.lang.String getRecordCategoryIdentifier()
        Returns the RecordCategoryIdentifier property value.
        Returns:
        A String value.
      • getRecordCategoryName

        java.lang.String getRecordCategoryName()
        Returns the RecordCategoryName property value.
        Returns:
        A String value.
      • move

        void move(RecordCategoryContainer destinationContainer,
                java.lang.String reason)
        Moves this RecordCategory instance into the specified RecordCategoryContainer parent.

        If the RecordCategory is currently inheriting a disposition schedule from its pre-move parent container, it will now have this same schedule directly assigned to it. No other schedule-related changes are made to the RecordCategory nor to any of its sub-containers.

        Parameters:
        destinationContainer - The RecordCategoryContainer parent to move this RecordCategory into. This parameter cannot be null.
        reason - a String specifying a reason for the move operation. This parameter cannot be null or blank.
        Throws:
        RAL_SOURCE_DESTINATION_SAME - For an attempt to move into existing parent container.
        API_CANNOT_CONTAIN_CHILDTYPE - If destination container cannot contain this instance type.
        API_CANNOT_MOVE_OBJECT - For any other error (for example, access permission deny)

© Copyright IBM Corp. 2010, 2013. All Rights Reserved.