Class DefaultTriggerAction
- java.lang.Object
-
- com.broadleafcommerce.metadata.dsl.core.extension.actions.AbstractAction<DefaultTriggerAction>
-
- com.broadleafcommerce.metadata.dsl.core.extension.actions.DefaultTriggerAction
-
- All Implemented Interfaces:
Action<DefaultTriggerAction>
,Copyable<DefaultTriggerAction>
,TriggerAction<DefaultTriggerAction>
,Serializable
,Comparable<DefaultTriggerAction>
public class DefaultTriggerAction extends AbstractAction<DefaultTriggerAction> implements TriggerAction<DefaultTriggerAction>
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.actions.TriggerAction
TriggerAction.Attributes, TriggerAction.EndpointTypes
-
-
Constructor Summary
Constructors Constructor Description DefaultTriggerAction()
DefaultTriggerAction(TriggerAction<?> action)
DefaultTriggerAction(String placement)
DefaultTriggerAction(String placement, String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultTriggerAction
copy()
-
Methods inherited from class com.broadleafcommerce.metadata.dsl.core.extension.actions.AbstractAction
canEqual, compareTo, equals, getAttributes, getComponents, getEndpoints, getId, getLabel, getOperationType, getOrder, getPlacement, getScope, getType, hashCode, setAttributes, setComponents, setEndpoints, setId, setLabel, setOperationType, setOrder, setPlacement, setScope, setType
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.broadleafcommerce.metadata.dsl.core.Action
addComponent, addComponents, addEndpoint, addEndpoint, apply, attribute, clearEndpoints, findAttribute, findComponent, findComponent, findComponents, findEndpoint, findEndpoint, findEndpoints, get, get, getAttribute, getAttribute, getAttributes, getComponent, getComponent, getComponents, getComponentsList, getEndpoint, getEndpoint, getEndpoints, getEndpointsList, getId, getLabel, getOperationType, getOrder, getPlacement, getScope, getType, hasAttribute, hasComponent, hasEndpoint, id, label, label, operationType, order, placement, removeAttribute, removeComponent, removeEndpoint, scope, self, setAttributes, setComponents, setEndpoints, setId, setLabel, setOperationType, setOrder, setPlacement, setScope, setType, type
-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface com.broadleafcommerce.metadata.dsl.core.extension.actions.TriggerAction
addTriggerEndpoint, confirmMessage, confirmSubmitLabel, confirmTitle, findTriggerEndpoint, openConfirmModal, triggerEndpoint, triggerEndpointScope, triggerEndpointUrl
-
-
-
-
Constructor Detail
-
DefaultTriggerAction
public DefaultTriggerAction()
-
DefaultTriggerAction
public DefaultTriggerAction(String placement)
-
DefaultTriggerAction
public DefaultTriggerAction(TriggerAction<?> action)
-
-
Method Detail
-
copy
public DefaultTriggerAction copy()
- Specified by:
copy
in interfaceCopyable<DefaultTriggerAction>
- Returns:
- a deep copy of this instance
-
-