Interface Operation
-
@ConsumerType public interface Operation
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
Operation.OperationResult
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
OPERATION_KEY
static java.lang.String
OPERATION_MODEL_ID
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Operation.OperationResult
execute(java.util.Map<java.lang.String,java.lang.Object> parameterMap)
default java.lang.String
getActionURL()
default java.lang.String
getIcon()
java.lang.String
getName()
java.lang.String
getTitle()
DraftsAndSubmissions.TypeEnum
getType()
Operation
makeOperation(PortalLister.Item item, java.lang.String requestURI)
-
-
-
Field Detail
-
OPERATION_KEY
static final java.lang.String OPERATION_KEY
- See Also:
- Constant Field Values
-
OPERATION_MODEL_ID
static final java.lang.String OPERATION_MODEL_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
java.lang.String getName()
-
getTitle
java.lang.String getTitle()
-
getType
DraftsAndSubmissions.TypeEnum getType()
-
execute
Operation.OperationResult execute(java.util.Map<java.lang.String,java.lang.Object> parameterMap)
-
getIcon
default java.lang.String getIcon()
-
getActionURL
default java.lang.String getActionURL()
-
makeOperation
Operation makeOperation(PortalLister.Item item, java.lang.String requestURI)
-
-