Interface Operation
-
@ConsumerType public interface Operation
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceOperation.OperationResult
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringOPERATION_KEYstatic java.lang.StringOPERATION_MODEL_ID
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Operation.OperationResultexecute(java.util.Map<java.lang.String,java.lang.Object> parameterMap)default java.lang.StringgetActionURL()default java.lang.StringgetIcon()java.lang.StringgetName()java.lang.StringgetTitle()DraftsAndSubmissions.TypeEnumgetType()OperationmakeOperation(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)
-
-