Class MirroringDistributionFrameVisualAction
- java.lang.Object
-
- org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualAction
-
- org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualInventoryAction
-
- org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualAdvancedAction
-
- org.neotropic.kuwaiba.modules.optional.physcon.actions.ManagePortMirroringVisualAction
-
- org.neotropic.kuwaiba.modules.optional.physcon.actions.MirroringDistributionFrameVisualAction
-
- All Implemented Interfaces:
Comparable
@Component public class MirroringDistributionFrameVisualAction extends ManagePortMirroringVisualAction
Action to do mirroring in distribution frames.- Author:
- Johny Andres Ortega Ruiz <johny.ortega@kuwaiba.org>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualAction
AbstractVisualAction.VisualActionType
-
-
Field Summary
-
Fields inherited from class org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualInventoryAction
SELECTION_ANY_OBJECTS, SELECTION_NO_OBJECTS
-
Fields inherited from class org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualAction
childrenActions, formatOptions, icon, listeners, moduleId, type
-
-
Constructor Summary
Constructors Constructor Description MirroringDistributionFrameVisualAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
appliesTo()
Tells the system what inventory objects support said action.-
Methods inherited from class org.neotropic.kuwaiba.modules.optional.physcon.actions.ManagePortMirroringVisualAction
getModuleAction, getRequiredSelectedObjects, getVisualComponent
-
Methods inherited from class org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualAdvancedAction
isReusable
-
Methods inherited from class org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualInventoryAction
getName, toString
-
Methods inherited from class org.neotropic.kuwaiba.core.apis.integration.modules.actions.AbstractVisualAction
clearListeners, compareTo, fireActionCompletedEvent, getChildrenActions, getFormatOptions, getIcon, getModuleId, registerActionCompletedLister, setChildrenActions, setFormatOptions, setIcon, setModuleId, unregisterListener
-
-
-
-
Method Detail
-
appliesTo
public String appliesTo()
Description copied from class:AbstractVisualInventoryAction
Tells the system what inventory objects support said action. Superclasses are also allowed. For example, returning GenericCommunicationsElement applies to all devices such as routers, multiplexers or switches, while InventoryObject will apply to any object.- Overrides:
appliesTo
in classManagePortMirroringVisualAction
- Returns:
- The class or superclass whose instances the action applies to. If null, this indicate that while the action is related to inventory, it doesn't apply to a particular type, for example, when creating a Customer pool in the service manager (or any root pool, for that matter). By default, the action will apply to all instances.
-
-