Package com.emc.d2fs.interfaces
Interface IMassUpdateService
- All Superinterfaces:
ID2fsService
Mass update interface
-
Method Summary
Modifier and TypeMethodDescriptionvoid
applyConfigurations
(Context context, String name, List<String> objectIds, List<Attribute> attributes) Apply configuration to multiple documentsboolean
canDisplayModeDialog
(Context context, String id, String configName) Determine if mode dialog needs to be displayedgetInformations
(Context context, String ids, String configName, boolean deepFolder, boolean virtualDescendant) Return some informations about massupdate, like number and names of updated files or non-updated files.listConfigurations
(Context context, String objectId) Get all available configurations for specified documentMethods inherited from interface com.emc.d2fs.interfaces.ID2fsService
isRemote, setRemote
-
Method Details
-
listConfigurations
Get all available configurations for specified document- Parameters:
context
-Context
object containing informations about client/sessionobjectId
- String value of document id- Returns:
- String list of configuration names
- Throws:
D2fsException
- Since:
- 4.0.1
-
applyConfigurations
void applyConfigurations(Context context, String name, List<String> objectIds, List<Attribute> attributes) throws D2fsException Apply configuration to multiple documents- Parameters:
context
-Context
object containing informations about client/sessionname
- String value of configuration nameobjectIds
- String list of document idsattributes
-Attribute
list of configuration parameters- Throws:
D2fsException
- Since:
- 4.0.1
-
canDisplayModeDialog
Determine if mode dialog needs to be displayed- Parameters:
context
-Context
object containing informations about client/sessionid
- Document id- Returns:
- Return true if the mode dialog will be displayed.
- Throws:
D2fsException
- Since:
- 4.1.0
-
getInformations
MassUpdateInformations getInformations(Context context, String ids, String configName, boolean deepFolder, boolean virtualDescendant) throws D2fsException Return some informations about massupdate, like number and names of updated files or non-updated files.- Parameters:
context
-Context
object containing informations about client/sessionids
- list of document ids.configName
- String value of configuration namedeepFolder
-virtualDescendant
-- Returns:
MassUpdateInformations
- Throws:
D2fsException
- Since:
- 4.1.0
-