to top
Datalogic APIs
public class

EnterpriseBatterySaverActivationItems

extends SerializableBlob
java.lang.Object
   ↳ com.datalogic.device.configuration.SerializableBlob
     ↳ com.datalogic.device.configuration.EnterpriseBatterySaverActivationItems

Class Overview

EnterpriseBatterySaverActivationItems implements the BlobProperty that allows to manage the activation items for the Enterprise Battery Saver.
The class is managed by the ConfigurationManager Blob Property POWER_ENTERPRISE_BATTERY_SAVER_ACTIVATION_ITEMS.

Summary

Nested Classes
class EnterpriseBatterySaverActivationItems.ActivationItem Represents an activation item. 
class EnterpriseBatterySaverActivationItems.Builder Builder for the EnterpriseBatterySaverActivationItems. 
Public Constructors
EnterpriseBatterySaverActivationItems()
Public Methods
void add(EnterpriseBatterySaverActivationItems.ActivationItem activationItem)
Adds an activation item to the list.
List<EnterpriseBatterySaverActivationItems.ActivationItem> getActivationItems()
Gets the available activation items.
void remove(EnterpriseBatterySaverActivationItems.ActivationItem activationItem)
Removes an activation item from the list, whose name matches the one of the activation item passed as parameter.
void setActivationItems(List<EnterpriseBatterySaverActivationItems.ActivationItem> activationItems)
Sets the available activation items.
[Expand]
Inherited Methods
From class com.datalogic.device.configuration.SerializableBlob
From class java.lang.Object

Public Constructors

public EnterpriseBatterySaverActivationItems ()

Added in revision 44

Public Methods

public void add (EnterpriseBatterySaverActivationItems.ActivationItem activationItem)

Added in revision 44

Adds an activation item to the list. If an activation item with the same name already exists, it will be replaced.

Parameters
activationItem The activation item to add.
Throws
IllegalArgumentException if the activation item is null.

public List<EnterpriseBatterySaverActivationItems.ActivationItem> getActivationItems ()

Added in revision 44

Gets the available activation items.

Returns
  • The available activation items.

public void remove (EnterpriseBatterySaverActivationItems.ActivationItem activationItem)

Added in revision 44

Removes an activation item from the list, whose name matches the one of the activation item passed as parameter.

Parameters
activationItem The activation item to remove.
Throws
IllegalArgumentException if the activation item is null.

public void setActivationItems (List<EnterpriseBatterySaverActivationItems.ActivationItem> activationItems)

Added in revision 44

Sets the available activation items.

Parameters
activationItems The activation items to set.
Throws
IllegalArgumentException if the activation items list is null.