Class ActionResponse
java.lang.Object
org.frontcache.io.ActionResponse
- Direct Known Subclasses:
AccessDeniedActionResponse, BackupActionResponse, CacheStatusActionResponse, DumpKeysActionResponse, GetBotsActionResponse, GetBotsConfigActionResponse, GetDynamicURLsActionResponse, GetDynamicURLsConfigActionResponse, GetFallbackConfigActionResponse, GetFallbacksConfigActionResponse, GetFromCacheActionResponse, GetGuardConfigActionResponse, GetGuardRulesActionResponse, GetResilienceConfigActionResponse, HelpActionResponse, InvalidateActionResponse, NodeStatsActionResponse, PatchActionResponse, PingActionResponse, PurgeActionResponse, PutToCacheActionResponse, ReloadActionResponse, ReloadBotsActionResponse, ReloadDynamicUrlsActionResponse, ReloadFallbacksActionResponse, ReloadGuardRulesActionResponse, ReloadResilienceActionResponse, SetConfigActionResponse, WarmerListActionResponse, WarmerListsActionResponse, WarmerPreflightActionResponse, WarmerStatusActionResponse
Base of every management-API response.
Unknown properties are ignored (inherited by every subclass), so a client can talk to a node of a
different version without a field it does not know about aborting the parse. This is not
hypothetical: PutToCacheActionResponse dropped its `domain` field when multi-domain support was
retired, and index replication has a new node reading an older node's response mid-upgrade.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidsetErrorDescription(String errorDescription) voidsetResponseStatus(String responseStatus)
-
Field Details
-
RESPONSE_STATUS_OK
- See Also:
-
RESPONSE_STATUS_ERROR
- See Also:
-
-
Constructor Details
-
ActionResponse
public ActionResponse()
-
-
Method Details
-
getAction
-
setAction
-
getResponseStatus
-
setResponseStatus
-
getErrorDescription
-
setErrorDescription
-