Package com._1c.g5.v8.bm.integration
Class AbstractBmTask<T>
- java.lang.Object
-
- com._1c.g5.v8.bm.integration.AbstractBmTask<T>
-
- All Implemented Interfaces:
IBmTask<T>
- Direct Known Subclasses:
AbstractBpTask,AbstractBslMdObjectHandlerRenameParticipant.RenameHandlerTask,com._1c.g5.v8.dt.internal.form.service.task.AbstractFormAttributeTask,BaseOperation,BasicCICustomizationTask,BmBasicTask,BmCompoundTask,CommonPictureCleanContentTask,CommonPictureLoadContentFromFileTask,CommonPictureSaveContentToFileTask,DeleteObjectsFromRolesTask,DeleteRoleFromVisibilitiesTask,SetAllRightsTask,UseStandardCommandChangeTask
public abstract class AbstractBmTask<T> extends Object implements IBmTask<T>
The abstract implementation of theIBmTask.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractBmTask()Constructor.protectedAbstractBmTask(String name)Constructor.protectedAbstractBmTask(String name, Object id, Object serviceId)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetId()Gets the ID of the task.StringgetName()Gets the localized name of the task to be displayed on the UI, logs, etc.ObjectgetServiceId()Gets the ID of the service executing this task.
-
-
-
Constructor Detail
-
AbstractBmTask
protected AbstractBmTask()
Constructor.
-
AbstractBmTask
protected AbstractBmTask(String name)
Constructor.- Parameters:
name- The name of the task. May not benull.
-
-
Method Detail
-
getName
public String getName()
Description copied from interface:IBmTaskGets the localized name of the task to be displayed on the UI, logs, etc.
-
getId
public final Object getId()
Description copied from interface:IBmTaskGets the ID of the task.
-
getServiceId
public final Object getServiceId()
Description copied from interface:IBmTaskGets the ID of the service executing this task.- Specified by:
getServiceIdin interfaceIBmTask<T>- Returns:
- the ID of the service or
null.
-
-