Class AzureMessage.Context
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.common.messager.AzureMessage.Context
-
- All Implemented Interfaces:
IAzureOperation.IContext
- Enclosing class:
- AzureMessage
public static class AzureMessage.Context extends Object implements IAzureOperation.IContext
-
-
Field Summary
Fields Modifier and Type Field Description private IAzureMessagermessagerprivate IAzureOperationoperationprivate Map<String,Object>properties
-
Constructor Summary
Constructors Constructor Description Context()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IAzureMessagergetActionMessager()IAzureMessagergetMessager()private IAzureMessagergetMessager(IAzureOperation op)ObjectgetProperty(String key)voidsetMessager(IAzureMessager messager)voidsetProperty(String key, Object val)
-
-
-
Field Detail
-
operation
@Nullable private final IAzureOperation operation
-
messager
private IAzureMessager messager
-
-
Method Detail
-
setMessager
public void setMessager(@Nonnull IAzureMessager messager)
-
getMessager
@Nonnull public IAzureMessager getMessager()
-
getActionMessager
@Nonnull public IAzureMessager getActionMessager()
-
getMessager
@Nonnull private IAzureMessager getMessager(@Nullable IAzureOperation op)
-
-