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
,StandardAttributeChangeTask
,StandardTabularSectionDescriptionChangeTask
,UseStandardCommandChangeTask
public abstract class AbstractBmTask<T> extends Object implements IBmTask<T>
The abstract implementation of theIBmTask
.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractBmTask(String name)
Constructor.protected
AbstractBmTask(String name, Object id, Object serviceId)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getId()
Gets the ID of the task.String
getName()
Gets the localized name of the task to be displayed on the UI, logs, etc.Object
getServiceId()
Gets the ID of the service executing this task.
-
-
-
Constructor Detail
-
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:IBmTask
Gets the localized name of the task to be displayed on the UI, logs, etc.
-
getId
public final Object getId()
Description copied from interface:IBmTask
Gets the ID of the task.
-
getServiceId
public final Object getServiceId()
Description copied from interface:IBmTask
Gets the ID of the service executing this task.- Specified by:
getServiceId
in interfaceIBmTask<T>
- Returns:
- the ID of the service or
null
.
-
-