Class NotificationSourceBasedTask
- java.lang.Object
-
- com.opencloud.slee.mlet.ant.tasks.AbstractBaseTask
-
- com.opencloud.slee.mlet.ant.tasks.NotificationSourceBasedTask
-
- All Implemented Interfaces:
SubTask
- Direct Known Subclasses:
CreateUsageParameterSetTask
,RemoveUsageParameterSetTask
,SetTracerLevelTask
,UnsetAllTracersTask
public abstract class NotificationSourceBasedTask extends AbstractBaseTask
Abstract base class for all sub tasks that accept a notification source element.
-
-
Field Summary
-
Fields inherited from class com.opencloud.slee.mlet.ant.tasks.AbstractBaseTask
client, failOnError
-
-
Constructor Summary
Constructors Constructor Description NotificationSourceBasedTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addProfileTableNotificationSource(PTNotificationSourceElement notifSource)
Add an PTNotificationSourceElement, called by antvoid
addRAEntityNotificationSource(RAENotificationSourceElement notifSource)
Add an RAENotificationSourceElement, called by antvoid
addSbbNotificationSource(SbbNotificationSourceElement notifSource)
Add an SbbNotificationSourceElement, called by antvoid
addSubsystemNotificationSource(SubsystemNotificationSourceElement notifSource)
Add an SubsystemNotificationSourceElement, called by antNotificationSource
createNotificationSource()
Get the SLEE notification source object for the notification source provided to the task.protected SleeNotificationSourceElement
getNotificationSource()
-
Methods inherited from class com.opencloud.slee.mlet.ant.tasks.AbstractBaseTask
execute, getExceptionAndMessage, getFailOnError, getMessage, getOverrideFailOnError, getParent, getProject, log, run, setFailOnError, validateParameters
-
-
-
-
Method Detail
-
addSbbNotificationSource
public void addSbbNotificationSource(SbbNotificationSourceElement notifSource)
Add an SbbNotificationSourceElement, called by ant
- Parameters:
notifSource
-
-
addRAEntityNotificationSource
public void addRAEntityNotificationSource(RAENotificationSourceElement notifSource)
Add an RAENotificationSourceElement, called by ant
- Parameters:
notifSource
-
-
addProfileTableNotificationSource
public void addProfileTableNotificationSource(PTNotificationSourceElement notifSource)
Add an PTNotificationSourceElement, called by ant
- Parameters:
notifSource
-
-
addSubsystemNotificationSource
public void addSubsystemNotificationSource(SubsystemNotificationSourceElement notifSource)
Add an SubsystemNotificationSourceElement, called by ant
- Parameters:
notifSource
-
-
createNotificationSource
public NotificationSource createNotificationSource() throws org.apache.tools.ant.BuildException
Get the SLEE notification source object for the notification source provided to the task.
- Throws:
org.apache.tools.ant.BuildException
-
getNotificationSource
protected final SleeNotificationSourceElement getNotificationSource()
-
-